Overview

Namespaces

  • Contentstack
    • Error
    • Result
    • Stack
      • Assets
      • ContentType
        • BaseQuery
        • Entry
        • Query
    • Utility
  • None

Classes

  • Contentstack\Contentstack
  • Contentstack\Result\Result
  • Contentstack\Stack\Assets\Assets
  • Contentstack\Stack\ContentType\BaseQuery\BaseQuery
  • Contentstack\Stack\ContentType\ContentType
  • Contentstack\Stack\ContentType\Entry\Entry
  • Contentstack\Stack\ContentType\Query\Query
  • Contentstack\Stack\Stack

Exceptions

  • Contentstack\Error\CSException

Functions

  • Contentstack\Utility\contentstackRequest
  • Contentstack\Utility\contentstackUrl
  • Contentstack\Utility\debug
  • Contentstack\Utility\generateQuery
  • Contentstack\Utility\generateQueryParams
  • Contentstack\Utility\getDomain
  • Contentstack\Utility\getLastActivites
  • Contentstack\Utility\headers
  • Contentstack\Utility\isEmpty
  • Contentstack\Utility\isKeySet
  • Contentstack\Utility\validateInput
  • Contentstack\Utility\wrapResult
  • contentstackAddBoolean
  • contentstackAddParam
  • contentstackComparision
  • contentstackContains
  • contentstackCreateError
  • contentstackExistence
  • contentstackGetFunctionName
  • contentstackLanguage
  • contentstackLogical
  • contentstackPagination
  • contentstackProjection
  • contentstackReferences
  • contentstackRegexp
  • contentstackSearch
  • contentstackSorting
  • contentstackTags
  • Overview
  • Namespace
  • Class
 1:  2:  3:  4:  5:  6:  7:  8:  9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 
<?php
namespace Contentstack;

use Contentstack\Stack\Stack;

require_once __DIR__ . '/lib/models/stack.php';

/*
 *  Contentstack abstract class to provide access to Stack Object
 * */
abstract class Contentstack {
    /*
     *  Static method for the Stack constructor
     *  @param
     *      string|api_key        : Built.io Contentstack Stack API KEY.
     *      string|access_token   : Built.io Contentstack Stack ACCESS TOKEN of respected Stack.
     *      string|environment    : Environment whose content to be fetched.
     *  @return Stack
     * */
    public static function Stack($api_key = '', $access_token = '', $environment = 'development') {
        return new Stack($api_key, $access_token, $environment);
    }
}
API documentation generated by ApiGen