Class AbstractTemplate
- oroboros\core\abstracts\OroborosBaseAbstract implements oroboros\core\interfaces\BaseAbstractInterface uses oroboros\core\traits\BaseTrait
-
oroboros\core\abstracts\libraries\AbstractLibrary
implements
oroboros\core\interfaces\psr3\LoggerAwareInterface
uses
oroboros\core\traits\utilities\LoaderTrait,
oroboros\core\traits\utilities\DefaultLoggerTrait
-
oroboros\core\abstracts\libraries\template\AbstractTemplate
implements
oroboros\core\interfaces\api\TemplateApi
uses
oroboros\core\traits\utilities\HtmlBuilder (not available)
Author: Brian Dayhoff brian@mopsyd.me
Located at core/abstracts/libraries/template/AbstractTemplate.php
Methods summary
public
|
#
__construct( array $params = array(), array $flags = array() )
|
public
|
#
initialize( array $params = array(), array $flags = array() )
|
public
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
private
|
|
private
|
Methods inherited from oroboros\core\abstracts\libraries\AbstractLibrary
Methods inherited from oroboros\core\interfaces\BaseAbstractInterface
Methods used from oroboros\core\traits\utilities\LoaderTrait
Methods used from oroboros\core\traits\utilities\DefaultLoggerTrait
Constants summary
Constants inherited from oroboros\core\abstracts\OroborosBaseAbstract
Constants inherited from oroboros\core\interfaces\api\LogLevelApi
ALERT,
CRITICAL,
DEBUG,
EMERGENCY,
ERROR,
INFO,
NOTICE,
WARNING
Constants inherited from oroboros\core\interfaces\api\FlagApi
FLAG_ALPHA,
FLAG_BETA,
FLAG_DEBUG,
FLAG_DEVELOPMENT,
FLAG_LOCK_EXECUTE,
FLAG_LOCK_READ,
FLAG_LOCK_WRITE,
FLAG_MAINTENANCE,
FLAG_MODE_AJAX,
FLAG_MODE_CLI,
FLAG_PRODUCTION,
FLAG_READONLY,
FLAG_RECOVERY,
FLAG_SANDBOX,
FLAG_TYPE_DELETE,
FLAG_TYPE_GET,
FLAG_TYPE_HEAD,
FLAG_TYPE_OPTIONS,
FLAG_TYPE_POST,
FLAG_TYPE_PUT,
FLAG_UNIT_TEST
Constants inherited from oroboros\core\interfaces\api\ExceptionCodeApi
ERROR_ADAPTER,
ERROR_CLUSTER,
ERROR_CONTROLLER,
ERROR_CORE,
ERROR_CORE_ADAPTER_FAILURE,
ERROR_CORE_AUTH_FAILURE,
ERROR_CORE_BOOTSTRAP_FAILURE,
ERROR_CORE_CONTROLLER_FAILURE,
ERROR_CORE_DATA_OBJECT_FAILURE,
ERROR_CORE_ENTITY_FAILURE,
ERROR_CORE_ENUM_FAILURE,
ERROR_CORE_ERROR_FAILURE,
ERROR_CORE_EVENT_FAILURE,
ERROR_CORE_EXTENSION_FAILURE,
ERROR_CORE_FLAG_FAILURE,
ERROR_CORE_FUNCTION_FAILURE,
ERROR_CORE_JOB_FAILURE,
ERROR_CORE_LIBRARY_FAILURE,
ERROR_CORE_MODEL_FAILURE,
ERROR_CORE_MODULE_FAILURE,
ERROR_CORE_PARSER_FAILURE,
ERROR_CORE_PATTERN_FAILURE,
ERROR_CORE_RECORD_FAILURE,
ERROR_CORE_REQUEST_FAILURE,
ERROR_CORE_RESPONSE_FAILURE,
ERROR_CORE_ROUTER_FAILURE,
ERROR_CORE_ROUTINE_FAILURE,
ERROR_CORE_SERVICE_FAILURE,
ERROR_CORE_STREAM_FAILURE,
ERROR_CORE_UTILITY_FAILURE,
ERROR_CORE_VIEW_FAILURE,
ERROR_DATABASE,
ERROR_FILESYSTEM,
ERROR_INITIALIZATION,
ERROR_INSTALLATION,
ERROR_LIBRARY,
ERROR_LOGIC,
ERROR_LOGIC_BAD_PARAMETERS,
ERROR_LOGIC_MISSING_PARAMETERS,
ERROR_MODEL,
ERROR_MODULE,
ERROR_NETWORK,
ERROR_NODE,
ERROR_PHP,
ERROR_PHP_BAD_FUNCTION_CALL,
ERROR_PHP_BAD_METHOD_CALL,
ERROR_PHP_BAD_PARAMETERS,
ERROR_PHP_CALLSTATIC_FAILURE,
ERROR_PHP_CALL_FAILURE,
ERROR_PHP_CLONE_FAILURE,
ERROR_PHP_DEBUG_INFO_FAILURE,
ERROR_PHP_DESTRUCTOR_FAILURE,
ERROR_PHP_GETTER_FAILURE,
ERROR_PHP_INSTANTIATION_FAILURE,
ERROR_PHP_INVOCATION_FAILURE,
ERROR_PHP_IS_SET_FAILURE,
ERROR_PHP_KEY_NOT_FOUND,
ERROR_PHP_METHOD_FAILURE,
ERROR_PHP_NOT_INITIALIZED,
ERROR_PHP_SERIALIZATION_FAILURE,
ERROR_PHP_SETTER_FAILURE,
ERROR_PHP_SLEEP_FAILURE,
ERROR_PHP_TO_ARRAY_FAILURE,
ERROR_PHP_UNSERIALIZATION_FAILURE,
ERROR_PHP_UN_SET_FAILURE,
ERROR_PHP_WAKEUP_FAILURE,
ERROR_PHP_WRONG_INSTANCE_SUPPLIED,
ERROR_PHP_WRONG_SCHEMA_PROVIDED,
ERROR_ROUTINE,
ERROR_ROUTING,
ERROR_SDK,
ERROR_SECURITY,
ERROR_SECURITY_LOCKED_COLUMN,
ERROR_SECURITY_LOCKED_COMMAND,
ERROR_SECURITY_LOCKED_ENTITY,
ERROR_SECURITY_LOCKED_EVENT,
ERROR_SECURITY_LOCKED_FILE,
ERROR_SECURITY_LOCKED_JOB,
ERROR_SECURITY_LOCKED_OBJECT,
ERROR_SECURITY_LOCKED_POLICY,
ERROR_SECURITY_LOCKED_RESOURCE,
ERROR_SECURITY_LOCKED_ROUTE,
ERROR_SECURITY_LOCKED_TABLE,
ERROR_SESSION,
ERROR_UNKNOWN,
ERROR_VIEW,
SAFE_MINIMUM_ERROR_RANGE
Constants inherited from oroboros\OroborosInterface
Constants inherited from oroboros\core\interfaces\api\TemplateApi
Properties summary
private
array
|
$_allowed_loader_types
These are the types of resources that can be loaded with the $this->load method |
#
array(
"template",
"module"
)
|
private
array
|
$_details
|
#
array()
|
private
string
|
$_title
|
#
'Untitled Page'
|
private
string
|
$_heading
|
#
'Untitled Page'
|
private
string
|
$_author
|
#
'Unknown Author'
|
private
string
|
$_description
|
#
'No Description Provided'
|
private
array
|
$_content
|
#
array()
|
private
array
|
$_favicon
|
#
array()
|
private
array
|
$_meta
|
#
array()
|
private
array
|
$_scripts
|
#
array()
|
private
array
|
$_css
|
#
array()
|
private
array
|
$_fonts
|
#
array()
|
private
array
|
$_javascript_metadata
|
#
array()
|
private
array
|
$_resources
|
#
array()
|
private
|
$_document
|
#
NULL
|
private
array
|
$_parts
|
#
array()
|
private
array
|
$_pages
|
#
array()
|
private
array
|
$_forms
|
#
array()
|
private
string
|
$_path
|
#
__DIR__
|
private
array
|
$_data
|
#
array()
|
private
string
|
$_lang
|
#
'en'
|
private
string
|
$_pagename
|
#
'unknown'
|
Properties used from oroboros\core\traits\BaseTrait
Properties used from oroboros\core\traits\utilities\LoaderTrait
$_LoaderTrait_allowed_types,
$_LoaderTrait_factory,
$_LoaderTrait_loader_initialized,
$_LoaderTrait_loader_types