Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- interface Phalcon
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface DI extends Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon;
- interface Db extends Phalcon\Events\EventsAwareInterface
- {
- public function __construct();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function fetchOne($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function fetchAll($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function insert($table, $values, $fields /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function update($table, $fields, $values, $whereCondition /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function delete($table, $whereCondition /* = unresolvable */, $placeholders /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function getColumnList($columnList);
- public function limit($sqlQuery, $number);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function viewExists($viewName, $schemaName /* = unresolvable */);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function getColumnDefinition($column);
- public function listTables($schemaName /* = unresolvable */);
- public function getDescriptor();
- public function getConnectionId();
- public function getSQLStatement();
- public function getRealSQLStatement();
- public function getSQLVariables();
- public function getSQLBindTypes();
- public function getType();
- public function getDialectType();
- public function getDialect();
- }
- <?php
- interface Phalcon extends Phalcon\DiInterface
- {
- public function __construct();
- public function set($name, $definition, $shared /* = unresolvable */);
- public function setShared($name, $definition);
- public function remove($name);
- public function attempt($name, $definition, $shared /* = unresolvable */);
- public function setRaw($name, $rawDefinition);
- public function getRaw($name);
- public function getService($name);
- public function get($name, $parameters /* = unresolvable */);
- public function getShared($name, $parameters /* = unresolvable */);
- public function has($name);
- public function wasFreshInstance();
- public function getServices();
- public function offsetExists($alias);
- public function offsetSet($alias, $definition);
- public function offsetGet($alias);
- public function offsetUnset($alias);
- public function __call($method, $arguments /* = unresolvable */);
- public static function setDefault($dependencyInjector);
- public static function getDefault();
- public static function reset();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model
- {
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon;
- interface Forms
- {
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Validation
- {
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon;
- interface Cache
- {
- public function __construct($frontend, $options /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\DI\InjectionAwareInterface
- {
- public function _initialize();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStrategy($strategy);
- public function getStrategy();
- public function readMetaData($model);
- public function readMetaDataIndex($model, $index);
- public function writeMetaDataIndex($model, $index, $data);
- public function readColumnMap($model);
- public function readColumnMapIndex($model, $index);
- public function getAttributes($model);
- public function getPrimaryKeyAttributes($model);
- public function getNonPrimaryKeyAttributes($model);
- public function getNotNullAttributes($model);
- public function getDataTypes($model);
- public function getDataTypesNumeric($model);
- public function getIdentityField($model);
- public function getBindTypes($model);
- public function getAutomaticCreateAttributes($model);
- public function getAutomaticUpdateAttributes($model);
- public function setAutomaticCreateAttributes($model, $attributes);
- public function setAutomaticUpdateAttributes($model, $attributes);
- public function getColumnMap($model);
- public function getReverseColumnMap($model);
- public function hasAttribute($model, $attribute);
- public function isEmpty();
- public function reset();
- }
- <?php
- namespace Phalcon;
- interface Annotations
- {
- public function setReader($reader);
- public function getReader();
- public function get($className);
- public function getMethods($className);
- public function getMethod($className, $methodName);
- public function getProperties($className);
- public function getProperty($className, $propertyName);
- }
- <?php
- namespace Phalcon;
- interface Logger
- {
- public function setLogLevel($level);
- public function getLogLevel();
- public function setFormatter($formatter);
- public function begin();
- public function commit();
- public function rollback();
- public function emergence($message);
- public function debug($message);
- public function error($message);
- public function info($message);
- public function notice($message);
- public function warning($message);
- public function alert($message);
- public function log($message, $type /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Db;
- interface Adapter extends Phalcon\Events\EventsAwareInterface
- {
- public function __construct($descriptor);
- public function connect($descriptor /* = unresolvable */);
- public function prepare($sqlStatement);
- public function executePrepared($statement, $placeholders, $dataTypes);
- public function query($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function execute($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function affectedRows();
- public function close();
- public function escapeIdentifier($identifier);
- public function escapeString($str);
- public function bindParams($sqlStatement, $params);
- public function convertBoundParams($sql, $params);
- public function lastInsertId($sequenceName /* = unresolvable */);
- public function begin();
- public function rollback();
- public function commit();
- public function isUnderTransaction();
- public function getInternalHandler();
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($tableName, $schemaName /* = unresolvable */);
- public function getDefaultIdValue();
- public function supportSequences();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function fetchOne($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function fetchAll($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function insert($table, $values, $fields /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function update($table, $fields, $values, $whereCondition /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function delete($table, $whereCondition /* = unresolvable */, $placeholders /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function getColumnList($columnList);
- public function limit($sqlQuery, $number);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function viewExists($viewName, $schemaName /* = unresolvable */);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function getColumnDefinition($column);
- public function listTables($schemaName /* = unresolvable */);
- public function getDescriptor();
- public function getConnectionId();
- public function getSQLStatement();
- public function getRealSQLStatement();
- public function getSQLVariables();
- public function getSQLBindTypes();
- public function getType();
- public function getDialectType();
- public function getDialect();
- }
- <?php
- namespace Phalcon;
- interface Logger
- {
- public function getTypeString($type);
- }
- <?php
- namespace Phalcon;
- interface Db
- {
- public function limit($sqlQuery, $number);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function getColumnList($columnList);
- public function getSqlExpression($expression, $escapeChar /* = unresolvable */);
- public function getSqlTable($table, $escapeChar /* = unresolvable */);
- public function select($definition);
- }
- <?php
- interface Phalcon extends Phalcon\DispatcherInterface,Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface
- {
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setActionSuffix($actionSuffix);
- public function setNamespaceName($namespaceName);
- public function getNamespaceName();
- public function setDefaultNamespace($namespace);
- public function getDefaultNamespace();
- public function setDefaultAction($actionName);
- public function setActionName($actionName);
- public function getActionName();
- public function setParams($params);
- public function getParams();
- public function setParam($param, $value);
- public function getParam($param, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getActiveMethod();
- public function isFinished();
- public function setReturnedValue($value);
- public function getReturnedValue();
- public function dispatch();
- public function forward($forward);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\ResultsetInterface,Iterator,Traversable,SeekableIterator,Countable,ArrayAccess,Serializable
- {
- public function next();
- public function key();
- public function rewind();
- public function seek($position);
- public function count();
- public function offsetExists($index);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($offset);
- public function getType();
- public function getFirst();
- public function getLast();
- public function setIsFresh($isFresh);
- public function isFresh();
- public function setHydrateMode($hydrateMode);
- public function getHydrateMode();
- public function getCache();
- public function current();
- public function getMessages();
- public function delete($conditionCallback /* = unresolvable */);
- public function toArray();
- public function valid();
- public function serialize();
- public function unserialize($serialized);
- }
- <?php
- interface Phalcon
- {
- public function __construct($cssClasses /* = unresolvable */);
- public function setImplicitFlush($implicitFlush);
- public function setAutomaticHtml($automaticHtml);
- public function setCssClasses($cssClasses);
- public function error($message);
- public function notice($message);
- public function success($message);
- public function warning($message);
- public function outputMessage($type, $message);
- }
- <?php
- namespace Phalcon\Mvc;
- interface View extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($view, $dependencyInjector /* = unresolvable */);
- public function getContent();
- public function partial($partialPath);
- public function getView();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model
- {
- public function __construct($options /* = unresolvable */);
- public function mustTakeAction();
- public function getOptions();
- public function notify($type, $model);
- public function missingMethod($model, $method, $arguments /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface Translate extends ArrayAccess
- {
- public function _($translateKey, $placeholders /* = unresolvable */);
- public function offsetSet($offset, $value);
- public function offsetExists($translateKey);
- public function offsetUnset($offset);
- public function offsetGet($traslateKey);
- }
- <?php
- namespace Phalcon;
- interface Session
- {
- public function __construct($options /* = unresolvable */);
- public function start();
- public function setOptions($options);
- public function getOptions();
- public function get($index, $defaultValue /* = unresolvable */);
- public function set($index, $value);
- public function has($index);
- public function remove($index);
- public function getId();
- public function isStarted();
- public function destroy();
- }
- <?php
- namespace Phalcon;
- interface DI extends Phalcon\DiInterface
- {
- public function __construct();
- public function set($name, $definition, $shared /* = unresolvable */);
- public function setShared($name, $definition);
- public function remove($name);
- public function attempt($name, $definition, $shared /* = unresolvable */);
- public function setRaw($name, $rawDefinition);
- public function getRaw($name);
- public function getService($name);
- public function get($name, $parameters /* = unresolvable */);
- public function getShared($name, $parameters /* = unresolvable */);
- public function has($name);
- public function wasFreshInstance();
- public function getServices();
- public function offsetExists($alias);
- public function offsetSet($alias, $definition);
- public function offsetGet($alias);
- public function offsetUnset($alias);
- public function __call($method, $arguments /* = unresolvable */);
- public static function setDefault($dependencyInjector);
- public static function getDefault();
- public static function reset();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- interface Phalcon extends ArrayAccess
- {
- public function __construct($arrayConfig /* = unresolvable */);
- public function offsetExists($index);
- public function get($index, $defaultValue /* = unresolvable */);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($index);
- public function merge($config);
- public function toArray();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Mvc\RouterInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($defaultRoutes /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function _getRewriteUri();
- public function setUriSource($uriSource);
- public function removeExtraSlashes($remove);
- public function setDefaultNamespace($namespaceName);
- public function setDefaultModule($moduleName);
- public function setDefaultController($controllerName);
- public function setDefaultAction($actionName);
- public function setDefaults($defaults);
- public function handle($uri /* = unresolvable */);
- public function add($pattern, $paths /* = unresolvable */, $httpMethods /* = unresolvable */);
- public function addGet($pattern, $paths /* = unresolvable */);
- public function addPost($pattern, $paths /* = unresolvable */);
- public function addPut($pattern, $paths /* = unresolvable */);
- public function addPatch($pattern, $paths /* = unresolvable */);
- public function addDelete($pattern, $paths /* = unresolvable */);
- public function addOptions($pattern, $paths /* = unresolvable */);
- public function addHead($pattern, $paths /* = unresolvable */);
- public function mount($group);
- public function notFound($paths);
- public function clear();
- public function getNamespaceName();
- public function getModuleName();
- public function getControllerName();
- public function getActionName();
- public function getParams();
- public function getMatchedRoute();
- public function getMatches();
- public function wasMatched();
- public function getRoutes();
- public function getRouteById($id);
- public function getRouteByName($name);
- }
- <?php
- namespace Phalcon;
- interface Acl extends Phalcon\Events\EventsAwareInterface
- {
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setDefaultAction($defaultAccess);
- public function getDefaultAction();
- public function getActiveRole();
- public function getActiveResource();
- public function getActiveAccess();
- }
- <?php
- interface Phalcon
- {
- public static function setup($options);
- }
- <?php
- interface Phalcon
- {
- }
- <?php
- interface Phalcon
- {
- public static function setDI($dependencyInjector);
- public static function getDI();
- public static function getUrlService();
- public static function getDispatcherService();
- public static function getEscaperService();
- public static function setAutoescape($autoescape);
- public static function setDefault($id, $value);
- public static function setDefaults($values);
- public static function displayTo($id, $value);
- public static function hasValue($name);
- public static function getValue($name, $params /* = unresolvable */);
- public static function resetInput();
- public static function linkTo($parameters, $text /* = unresolvable */);
- public static function _inputField();
- public static function textField($parameters);
- public static function passwordField($parameters);
- public static function hiddenField($parameters);
- public static function fileField($parameters);
- public static function checkField($parameters);
- public static function radioField($parameters);
- public static function imageInput($parameters);
- public static function submitButton($parameters);
- public static function selectStatic($parameters, $data /* = unresolvable */);
- public static function select($parameters, $data /* = unresolvable */);
- public static function textArea($parameters);
- public static function form($parameters /* = unresolvable */);
- public static function endForm();
- public static function setTitle($title);
- public static function appendTitle($title);
- public static function prependTitle($title);
- public static function getTitle($tags /* = unresolvable */);
- public static function stylesheetLink($parameters /* = unresolvable */, $local /* = unresolvable */);
- public static function javascriptInclude($parameters /* = unresolvable */, $local /* = unresolvable */);
- public static function image($parameters /* = unresolvable */);
- public static function friendlyTitle($text, $separator /* = unresolvable */, $lowercase /* = unresolvable */);
- public static function setDocType($doctype);
- public static function getDocType();
- }
- <?php
- namespace Phalcon;
- interface Cache
- {
- public function __construct($backends /* = unresolvable */);
- public function push($backend);
- public function get($keyName, $lifetime /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface Cache
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Cache;
- interface Backend extends Phalcon\Cache\BackendInterface
- {
- public function get($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function queryKeys($prefix /* = unresolvable */);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- public function __construct($frontend, $options /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Cache;
- interface Backend extends Phalcon\Cache\BackendInterface
- {
- public function __construct($frontend, $options /* = unresolvable */);
- public function get($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function queryKeys($prefix /* = unresolvable */);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Cache;
- interface Backend extends Phalcon\Cache\BackendInterface
- {
- public function get($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function queryKeys($prefix /* = unresolvable */);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- public function __construct($frontend, $options /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Cache;
- interface Backend extends Phalcon\Cache\BackendInterface
- {
- public function __construct($frontend, $options /* = unresolvable */);
- public function _getCollection();
- public function get($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function queryKeys($prefix /* = unresolvable */);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Cache;
- interface Backend extends Phalcon\Cache\BackendInterface
- {
- public function __construct($frontend, $options /* = unresolvable */);
- public function _connect();
- public function get($keyName, $lifetime /* = unresolvable */);
- public function save($keyName /* = unresolvable */, $content /* = unresolvable */, $lifetime /* = unresolvable */, $stopBuffer /* = unresolvable */);
- public function delete($keyName);
- public function queryKeys($prefix /* = unresolvable */);
- public function exists($keyName /* = unresolvable */, $lifetime /* = unresolvable */);
- public function start($keyName, $lifetime /* = unresolvable */);
- public function stop($stopBuffer /* = unresolvable */);
- public function getFrontend();
- public function getOptions();
- public function isFresh();
- public function isStarted();
- public function setLastKey($lastKey);
- public function getLastKey();
- }
- <?php
- namespace Phalcon\Cache;
- interface Frontend extends Phalcon\Cache\FrontendInterface
- {
- public function __construct($frontendOptions /* = unresolvable */);
- public function getLifetime();
- public function isBuffering();
- public function start();
- public function getContent();
- public function stop();
- public function beforeStore($data);
- public function afterRetrieve($data);
- }
- <?php
- namespace Phalcon\Cache;
- interface Frontend extends Phalcon\Cache\FrontendInterface
- {
- public function __construct($frontendOptions /* = unresolvable */);
- public function getLifetime();
- public function isBuffering();
- public function start();
- public function getContent();
- public function stop();
- public function beforeStore($data);
- public function afterRetrieve($data);
- }
- <?php
- namespace Phalcon\Cache;
- interface Frontend extends Phalcon\Cache\FrontendInterface
- {
- public function __construct($frontendOptions /* = unresolvable */);
- public function getLifetime();
- public function isBuffering();
- public function start();
- public function getContent();
- public function stop();
- public function beforeStore($data);
- public function afterRetrieve($data);
- }
- <?php
- namespace Phalcon\Cache;
- interface Frontend extends Phalcon\Cache\FrontendInterface
- {
- public function __construct($frontendOptions /* = unresolvable */);
- public function getLifetime();
- public function isBuffering();
- public function start();
- public function getContent();
- public function stop();
- public function beforeStore($data);
- public function afterRetrieve($data);
- }
- <?php
- namespace Phalcon;
- interface Tag
- {
- public static function selectField($parameters, $data /* = unresolvable */);
- public static function _optionsFromResultset();
- public static function _optionsFromArray();
- }
- <?php
- namespace Phalcon;
- interface Tag
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Paginator
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Paginator;
- interface Adapter extends Phalcon\Paginator\AdapterInterface
- {
- public function __construct($config);
- public function setCurrentPage($page);
- public function getPaginate();
- }
- <?php
- namespace Phalcon\Paginator;
- interface Adapter extends Phalcon\Paginator\AdapterInterface
- {
- public function __construct($config);
- public function setCurrentPage($page);
- public function getPaginate();
- }
- <?php
- interface Phalcon
- {
- public function __construct($validators /* = unresolvable */);
- public function validate($data, $entity /* = unresolvable */);
- public function add($attribute, $validator);
- public function getValidators();
- public function getEntity();
- public function getMessages();
- public function appendMessage($message);
- public function bind($entity, $data);
- public function getValue($attribute);
- }
- <?php
- namespace Phalcon;
- interface Validation
- {
- public function __construct($message, $field /* = unresolvable */, $type /* = unresolvable */);
- public function setType($type);
- public function getType();
- public function setMessage($message);
- public function getMessage();
- public function setField($field);
- public function getField();
- public function __toString();
- public static function __set_state($message);
- }
- <?php
- namespace Phalcon;
- interface Validation
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Validation;
- interface Message extends Countable,ArrayAccess,Iterator,Traversable
- {
- public function __construct($messages /* = unresolvable */);
- public function offsetGet($index);
- public function offsetSet($index, $message);
- public function offsetExists($index);
- public function offsetUnset($index);
- public function appendMessage($message);
- public function appendMessages($messages);
- public function count();
- public function rewind();
- public function current();
- public function key();
- public function next();
- public function valid();
- public static function __set_state($group);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon\Validation;
- interface Validator extends Phalcon\Validation\ValidatorInterface
- {
- public function validate($validator, $attribute);
- public function __construct($options /* = unresolvable */);
- public function isSetOption($key);
- public function getOption($key);
- }
- <?php
- namespace Phalcon;
- interface Db extends Phalcon\Db\IndexInterface
- {
- public function __construct($indexName, $columns);
- public function getName();
- public function getColumns();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon;
- interface Db extends Phalcon\Db\ColumnInterface
- {
- public function __construct($columnName, $definition);
- public function getSchemaName();
- public function getName();
- public function getType();
- public function getSize();
- public function getScale();
- public function isUnsigned();
- public function isNotNull();
- public function isPrimary();
- public function isAutoIncrement();
- public function isNumeric();
- public function isFirst();
- public function getAfterPosition();
- public function getBindType();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon\Db\Adapter;
- interface Pdo extends Phalcon\Events\EventsAwareInterface,Phalcon\Db\AdapterInterface
- {
- public function escapeIdentifier($identifier);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function __construct($descriptor);
- public function connect($descriptor /* = unresolvable */);
- public function prepare($sqlStatement);
- public function executePrepared($statement, $placeholders, $dataTypes);
- public function query($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function execute($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function affectedRows();
- public function close();
- public function escapeString($str);
- public function bindParams($sqlStatement, $params);
- public function convertBoundParams($sql, $params);
- public function lastInsertId($sequenceName /* = unresolvable */);
- public function begin();
- public function rollback();
- public function commit();
- public function isUnderTransaction();
- public function getInternalHandler();
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($tableName, $schemaName /* = unresolvable */);
- public function getDefaultIdValue();
- public function supportSequences();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function fetchOne($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function fetchAll($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function insert($table, $values, $fields /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function update($table, $fields, $values, $whereCondition /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function delete($table, $whereCondition /* = unresolvable */, $placeholders /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function getColumnList($columnList);
- public function limit($sqlQuery, $number);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function viewExists($viewName, $schemaName /* = unresolvable */);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function getColumnDefinition($column);
- public function listTables($schemaName /* = unresolvable */);
- public function getDescriptor();
- public function getConnectionId();
- public function getSQLStatement();
- public function getRealSQLStatement();
- public function getSQLVariables();
- public function getSQLBindTypes();
- public function getType();
- public function getDialectType();
- public function getDialect();
- }
- <?php
- namespace Phalcon\Db\Adapter;
- interface Pdo extends Phalcon\Events\EventsAwareInterface,Phalcon\Db\AdapterInterface
- {
- public function connect($descriptor /* = unresolvable */);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function __construct($descriptor);
- public function prepare($sqlStatement);
- public function executePrepared($statement, $placeholders, $dataTypes);
- public function query($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function execute($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function affectedRows();
- public function close();
- public function escapeIdentifier($identifier);
- public function escapeString($str);
- public function bindParams($sqlStatement, $params);
- public function convertBoundParams($sql, $params);
- public function lastInsertId($sequenceName /* = unresolvable */);
- public function begin();
- public function rollback();
- public function commit();
- public function isUnderTransaction();
- public function getInternalHandler();
- public function tableOptions($tableName, $schemaName /* = unresolvable */);
- public function getDefaultIdValue();
- public function supportSequences();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function fetchOne($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function fetchAll($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function insert($table, $values, $fields /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function update($table, $fields, $values, $whereCondition /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function delete($table, $whereCondition /* = unresolvable */, $placeholders /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function getColumnList($columnList);
- public function limit($sqlQuery, $number);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function viewExists($viewName, $schemaName /* = unresolvable */);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function getColumnDefinition($column);
- public function listTables($schemaName /* = unresolvable */);
- public function getDescriptor();
- public function getConnectionId();
- public function getSQLStatement();
- public function getRealSQLStatement();
- public function getSQLVariables();
- public function getSQLBindTypes();
- public function getType();
- public function getDialectType();
- public function getDialect();
- }
- <?php
- namespace Phalcon\Db\Adapter;
- interface Pdo extends Phalcon\Events\EventsAwareInterface,Phalcon\Db\AdapterInterface
- {
- public function connect($descriptor /* = unresolvable */);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function getDefaultIdValue();
- public function supportSequences();
- public function __construct($descriptor);
- public function prepare($sqlStatement);
- public function executePrepared($statement, $placeholders, $dataTypes);
- public function query($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function execute($sqlStatement, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function affectedRows();
- public function close();
- public function escapeIdentifier($identifier);
- public function escapeString($str);
- public function bindParams($sqlStatement, $params);
- public function convertBoundParams($sql, $params);
- public function lastInsertId($sequenceName /* = unresolvable */);
- public function begin();
- public function rollback();
- public function commit();
- public function isUnderTransaction();
- public function getInternalHandler();
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($tableName, $schemaName /* = unresolvable */);
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function fetchOne($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function fetchAll($sqlQuery, $fetchMode /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function insert($table, $values, $fields /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function update($table, $fields, $values, $whereCondition /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function delete($table, $whereCondition /* = unresolvable */, $placeholders /* = unresolvable */, $dataTypes /* = unresolvable */);
- public function getColumnList($columnList);
- public function limit($sqlQuery, $number);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function viewExists($viewName, $schemaName /* = unresolvable */);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function getColumnDefinition($column);
- public function listTables($schemaName /* = unresolvable */);
- public function getDescriptor();
- public function getConnectionId();
- public function getSQLStatement();
- public function getRealSQLStatement();
- public function getSQLVariables();
- public function getSQLBindTypes();
- public function getType();
- public function getDialectType();
- public function getDialect();
- }
- <?php
- namespace Phalcon\Db;
- interface Dialect extends Phalcon\Db\DialectInterface
- {
- public function getColumnDefinition($column);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function _getTableOptions();
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function listTables($schemaName /* = unresolvable */);
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($table, $schema /* = unresolvable */);
- public function limit($sqlQuery, $number);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function getColumnList($columnList);
- public function getSqlExpression($expression, $escapeChar /* = unresolvable */);
- public function getSqlTable($table, $escapeChar /* = unresolvable */);
- public function select($definition);
- }
- <?php
- namespace Phalcon\Db;
- interface Dialect extends Phalcon\Db\DialectInterface
- {
- public function getColumnDefinition($column);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function _getTableOptions();
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function listTables($schemaName /* = unresolvable */);
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeIndex($indexName);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($table, $schema /* = unresolvable */);
- public function limit($sqlQuery, $number);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function getColumnList($columnList);
- public function getSqlExpression($expression, $escapeChar /* = unresolvable */);
- public function getSqlTable($table, $escapeChar /* = unresolvable */);
- public function select($definition);
- }
- <?php
- namespace Phalcon\Db;
- interface Dialect extends Phalcon\Db\DialectInterface
- {
- public function getColumnDefinition($column);
- public function addColumn($tableName, $schemaName, $column);
- public function modifyColumn($tableName, $schemaName, $column);
- public function dropColumn($tableName, $schemaName, $columnName);
- public function addIndex($tableName, $schemaName, $index);
- public function dropIndex($tableName, $schemaName, $indexName);
- public function addPrimaryKey($tableName, $schemaName, $index);
- public function dropPrimaryKey($tableName, $schemaName);
- public function addForeignKey($tableName, $schemaName, $reference);
- public function dropForeignKey($tableName, $schemaName, $referenceName);
- public function _getTableOptions();
- public function createTable($tableName, $schemaName, $definition);
- public function dropTable($tableName, $schemaName, $ifExists /* = unresolvable */);
- public function tableExists($tableName, $schemaName /* = unresolvable */);
- public function describeColumns($table, $schema /* = unresolvable */);
- public function listTables($schemaName /* = unresolvable */);
- public function describeIndexes($table, $schema /* = unresolvable */);
- public function describeReferences($table, $schema /* = unresolvable */);
- public function tableOptions($table, $schema /* = unresolvable */);
- public function limit($sqlQuery, $number);
- public function forUpdate($sqlQuery);
- public function sharedLock($sqlQuery);
- public function getColumnList($columnList);
- public function getSqlExpression($expression, $escapeChar /* = unresolvable */);
- public function getSqlTable($table, $escapeChar /* = unresolvable */);
- public function select($definition);
- }
- <?php
- namespace Phalcon;
- interface Db
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Db
- {
- public function __construct();
- public function startProfile($sqlStatement);
- public function stopProfile();
- public function getNumberTotalStatements();
- public function getTotalElapsedSeconds();
- public function getProfiles();
- public function reset();
- public function getLastProfile();
- }
- <?php
- namespace Phalcon\Db;
- interface Profiler
- {
- public function setSQLStatement($sqlStatement);
- public function getSQLStatement();
- public function setInitialTime($initialTime);
- public function setFinalTime($finalTime);
- public function getInitialTime();
- public function getFinalTime();
- public function getTotalElapsedSeconds();
- }
- <?php
- namespace Phalcon;
- interface Db
- {
- public function __construct($value);
- public function getValue();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Db extends Phalcon\Db\ReferenceInterface
- {
- public function __construct($referenceName, $definition);
- public function getName();
- public function getSchemaName();
- public function getReferencedSchema();
- public function getColumns();
- public function getReferencedTable();
- public function getReferencedColumns();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon\Db;
- interface Result
- {
- public function __construct($connection, $result, $sqlStatement /* = unresolvable */, $bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function execute();
- public function fetch();
- public function fetchArray();
- public function fetchAll();
- public function numRows();
- public function dataSeek($number);
- public function setFetchMode($fetchMode);
- public function getInternalResult();
- }
- <?php
- namespace Phalcon;
- interface Acl extends Phalcon\Acl\RoleInterface
- {
- public function __construct($name, $description /* = unresolvable */);
- public function getName();
- public function getDescription();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Acl extends Phalcon\Acl\ResourceInterface
- {
- public function __construct($name, $description /* = unresolvable */);
- public function getName();
- public function getDescription();
- public function __toString();
- }
- <?php
- namespace Phalcon\Acl;
- interface Adapter extends Phalcon\Events\EventsAwareInterface,Phalcon\Acl\AdapterInterface
- {
- public function __construct();
- public function addRole($role, $accessInherits /* = unresolvable */);
- public function addInherit($roleName, $roleToInherit);
- public function isRole($roleName);
- public function isResource($resourceName);
- public function addResource($resource, $accessList /* = unresolvable */);
- public function addResourceAccess($resourceName, $accessList);
- public function dropResourceAccess($resourceName, $accessList);
- public function _allowOrDeny();
- public function allow($roleName, $resourceName, $access);
- public function deny($roleName, $resourceName, $access);
- public function isAllowed($role, $resource, $access);
- public function getRoles();
- public function getResources();
- public function _rebuildAccessList();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setDefaultAction($defaultAccess);
- public function getDefaultAction();
- public function getActiveRole();
- public function getActiveResource();
- public function getActiveAccess();
- }
- <?php
- namespace Phalcon;
- interface Acl
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- interface Phalcon
- {
- public static function preComputeHashKey($arrKey);
- }
- <?php
- interface Phalcon
- {
- public static function camelize($str);
- public static function uncamelize($str);
- public static function increment($str, $separator /* = unresolvable */);
- public static function random($type, $length /* = unresolvable */);
- public static function startsWith($str, $start, $ignoreCase /* = unresolvable */);
- public static function endsWith($str, $end, $ignoreCase /* = unresolvable */);
- public static function lower($str);
- public static function upper($str);
- }
- <?php
- interface Phalcon extends Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setRandomBytes($randomBytes);
- public function getRandomBytes();
- public function setWorkFactor($workFactor);
- public function getWorkFactor();
- public function getSaltBytes();
- public function hash($password, $workFactor /* = unresolvable */);
- public function checkHash($password, $passwordHash);
- public function isLegacyHash($passwordHash);
- public function getTokenKey($numberBytes /* = unresolvable */);
- public function getToken($numberBytes /* = unresolvable */);
- public function checkToken($tokenKey /* = unresolvable */, $tokenValue /* = unresolvable */);
- public function getSessionToken();
- }
- <?php
- namespace Phalcon;
- interface Security
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- interface Phalcon
- {
- public static function _getVersion();
- public static function get();
- public static function getId();
- }
- <?php
- interface Phalcon
- {
- }
- <?php
- namespace Phalcon;
- interface Session extends Phalcon\DI\InjectionAwareInterface,Phalcon\Session\BagInterface
- {
- public function __construct($name);
- public function setDI($dependencyInjector);
- public function getDI();
- public function initialize();
- public function destroy();
- public function set($property, $value);
- public function __set($property, $value);
- public function get($property, $defaultValue /* = unresolvable */);
- public function __get($property);
- public function has($property);
- public function __isset($property);
- public function remove($property);
- public function __unset($property);
- }
- <?php
- namespace Phalcon;
- interface Session
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Session;
- interface Adapter extends Phalcon\Session\AdapterInterface
- {
- public function __construct($options /* = unresolvable */);
- public function start();
- public function setOptions($options);
- public function getOptions();
- public function get($index, $defaultValue /* = unresolvable */);
- public function set($index, $value);
- public function has($index);
- public function remove($index);
- public function getId();
- public function isStarted();
- public function destroy();
- }
- <?php
- interface Phalcon extends Phalcon\FilterInterface
- {
- public function __construct();
- public function add($name, $handler);
- public function sanitize($value, $filters);
- public function _sanitize();
- public function getFilters();
- }
- <?php
- namespace Phalcon;
- interface DI
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\DI;
- interface FactoryDefault extends Phalcon\DiInterface
- {
- public function __construct();
- public function set($name, $definition, $shared /* = unresolvable */);
- public function setShared($name, $definition);
- public function remove($name);
- public function attempt($name, $definition, $shared /* = unresolvable */);
- public function setRaw($name, $rawDefinition);
- public function getRaw($name);
- public function getService($name);
- public function get($name, $parameters /* = unresolvable */);
- public function getShared($name, $parameters /* = unresolvable */);
- public function has($name);
- public function wasFreshInstance();
- public function getServices();
- public function offsetExists($alias);
- public function offsetSet($alias, $definition);
- public function offsetGet($alias);
- public function offsetUnset($alias);
- public function __call($method, $arguments /* = unresolvable */);
- public static function setDefault($dependencyInjector);
- public static function getDefault();
- public static function reset();
- }
- <?php
- namespace Phalcon;
- interface DI extends Phalcon\DI\ServiceInterface
- {
- public function __construct($name, $definition, $shared /* = unresolvable */);
- public function getName();
- public function setShared($shared);
- public function isShared();
- public function setSharedInstance($sharedInstance);
- public function setDefinition($definition);
- public function getDefinition();
- public function resolve($parameters /* = unresolvable */, $dependencyInjector /* = unresolvable */);
- public function setParameter($position, $parameter);
- public function getParameter($position);
- public static function __set_state($attributes);
- }
- <?php
- namespace Phalcon\DI;
- interface Service
- {
- public function _buildParameter();
- public function _buildParameters();
- public function build($dependencyInjector, $definition, $parameters /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface Filter
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Flash extends Phalcon\FlashInterface
- {
- public function message($type, $message);
- public function __construct($cssClasses /* = unresolvable */);
- public function setImplicitFlush($implicitFlush);
- public function setAutomaticHtml($automaticHtml);
- public function setCssClasses($cssClasses);
- public function error($message);
- public function notice($message);
- public function success($message);
- public function warning($message);
- public function outputMessage($type, $message);
- }
- <?php
- namespace Phalcon;
- interface Flash extends Phalcon\FlashInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function _getSessionMessages();
- public function _setSessionMessages();
- public function message($type, $message);
- public function getMessages($type /* = unresolvable */, $remove /* = unresolvable */);
- public function output($remove /* = unresolvable */);
- public function __construct($cssClasses /* = unresolvable */);
- public function setImplicitFlush($implicitFlush);
- public function setAutomaticHtml($automaticHtml);
- public function setCssClasses($cssClasses);
- public function error($message);
- public function notice($message);
- public function success($message);
- public function warning($message);
- public function outputMessage($type, $message);
- }
- <?php
- namespace Phalcon;
- interface Flash
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface CLI extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon;
- interface CLI extends Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function registerModules($modules);
- public function addModules($modules);
- public function getModules();
- public function handle($arguments /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface CLI extends Phalcon\DI\InjectionAwareInterface
- {
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setDefaultModule($moduleName);
- public function setDefaultTask($taskName);
- public function setDefaultAction($actionName);
- public function handle($arguments /* = unresolvable */);
- public function getModuleName();
- public function getTaskName();
- public function getActionName();
- public function getParams();
- }
- <?php
- namespace Phalcon\CLI;
- interface Console
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface CLI extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface,Phalcon\DispatcherInterface
- {
- public function setTaskSuffix($taskSuffix);
- public function setDefaultTask($taskName);
- public function setTaskName($taskName);
- public function getTaskName();
- public function _throwDispatchException();
- public function getLastTask();
- public function getActiveTask();
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setActionSuffix($actionSuffix);
- public function setNamespaceName($namespaceName);
- public function getNamespaceName();
- public function setDefaultNamespace($namespace);
- public function getDefaultNamespace();
- public function setDefaultAction($actionName);
- public function setActionName($actionName);
- public function getActionName();
- public function setParams($params);
- public function getParams();
- public function setParam($param, $value);
- public function getParam($param, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getActiveMethod();
- public function isFinished();
- public function setReturnedValue($value);
- public function getReturnedValue();
- public function dispatch();
- public function forward($forward);
- }
- <?php
- namespace Phalcon\CLI;
- interface Dispatcher
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\CLI;
- interface Router
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Annotations extends Phalcon\Annotations\ReaderInterface
- {
- public function parse($className);
- public static function parseDocBlock($docBlock, $file /* = unresolvable */, $line /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface Annotations
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Annotations
- {
- public function __construct($reflectionData /* = unresolvable */);
- public function getClassAnnotations();
- public function getMethodsAnnotations();
- public function getPropertiesAnnotations();
- public function getReflectionData();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon;
- interface Annotations extends Iterator,Traversable,Countable
- {
- public function __construct($reflectionData /* = unresolvable */);
- public function count();
- public function rewind();
- public function current();
- public function key();
- public function next();
- public function valid();
- public function getAnnotations();
- public function get($name);
- public function has($name);
- }
- <?php
- namespace Phalcon\Annotations;
- interface Adapter extends Phalcon\Annotations\AdapterInterface
- {
- public function read($key);
- public function write($key, $data);
- public function setReader($reader);
- public function getReader();
- public function get($className);
- public function getMethods($className);
- public function getMethod($className, $methodName);
- public function getProperties($className);
- public function getProperty($className, $propertyName);
- }
- <?php
- namespace Phalcon;
- interface Annotations
- {
- public function __construct($reflectionData);
- public function getName();
- public function getExpression($expr);
- public function getExprArguments();
- public function getArguments();
- public function numberArguments();
- public function getArgument($position);
- public function hasArgument($position);
- public function getNamedParameter($name);
- public function hasNamedArgument($name);
- }
- <?php
- namespace Phalcon\Annotations;
- interface Adapter extends Phalcon\Annotations\AdapterInterface
- {
- public function __construct($options /* = unresolvable */);
- public function read($key);
- public function write($key, $data);
- public function setReader($reader);
- public function getReader();
- public function get($className);
- public function getMethods($className);
- public function getMethod($className, $methodName);
- public function getProperties($className);
- public function getProperty($className, $propertyName);
- }
- <?php
- namespace Phalcon\Annotations;
- interface Adapter extends Phalcon\Annotations\AdapterInterface
- {
- public function read($key);
- public function write($key, $data);
- public function setReader($reader);
- public function getReader();
- public function get($className);
- public function getMethods($className);
- public function getMethod($className, $methodName);
- public function getProperties($className);
- public function getProperty($className, $propertyName);
- }
- <?php
- interface Phalcon extends Phalcon\Events\EventsAwareInterface
- {
- public function __construct();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setExtensions($extensions);
- public function getExtensions();
- public function registerNamespaces($namespaces, $merge /* = unresolvable */);
- public function getNamespaces();
- public function registerPrefixes($prefixes, $merge /* = unresolvable */);
- public function getPrefixes();
- public function registerDirs($directories, $merge /* = unresolvable */);
- public function getDirs();
- public function registerClasses($classes, $merge /* = unresolvable */);
- public function getClasses();
- public function register();
- public function unregister();
- public function autoLoad($className);
- public function getFoundPath();
- public function getCheckedPath();
- }
- <?php
- interface Phalcon
- {
- }
- <?php
- namespace Phalcon;
- interface Loader
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Logger
- {
- public function __construct($message, $type, $time /* = unresolvable */);
- public function getMessage();
- public function getType();
- public function getTime();
- }
- <?php
- namespace Phalcon;
- interface Logger
- {
- public function push($logger);
- public function getLoggers();
- public function setFormatter($formatter);
- public function getFormatter();
- public function log($message, $type /* = unresolvable */);
- public function emergence($message);
- public function debug($message);
- public function error($message);
- public function info($message);
- public function notice($message);
- public function warning($message);
- public function alert($message);
- }
- <?php
- namespace Phalcon;
- interface Logger
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Logger;
- interface Adapter extends Phalcon\Logger\AdapterInterface
- {
- public function __construct($name, $options /* = unresolvable */);
- public function getFormatter();
- public function logInternal($message, $type, $time);
- public function close();
- public function setLogLevel($level);
- public function getLogLevel();
- public function setFormatter($formatter);
- public function begin();
- public function commit();
- public function rollback();
- public function emergence($message);
- public function debug($message);
- public function error($message);
- public function info($message);
- public function notice($message);
- public function warning($message);
- public function alert($message);
- public function log($message, $type /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Logger;
- interface Adapter extends Phalcon\Logger\AdapterInterface
- {
- public function __construct($name, $options /* = unresolvable */);
- public function getFormatter();
- public function logInternal($message, $type, $time);
- public function close();
- public function setLogLevel($level);
- public function getLogLevel();
- public function setFormatter($formatter);
- public function begin();
- public function commit();
- public function rollback();
- public function emergence($message);
- public function debug($message);
- public function error($message);
- public function info($message);
- public function notice($message);
- public function warning($message);
- public function alert($message);
- public function log($message, $type /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Logger;
- interface Formatter extends Phalcon\Logger\FormatterInterface
- {
- public function format($message, $type, $timestamp);
- public function getTypeString($type);
- }
- <?php
- namespace Phalcon\Logger;
- interface Adapter extends Phalcon\Logger\AdapterInterface
- {
- public function __construct($name, $options /* = unresolvable */);
- public function getFormatter();
- public function logInternal($message, $type, $time);
- public function close();
- public function __wakeup();
- public function setLogLevel($level);
- public function getLogLevel();
- public function setFormatter($formatter);
- public function begin();
- public function commit();
- public function rollback();
- public function emergence($message);
- public function debug($message);
- public function error($message);
- public function info($message);
- public function notice($message);
- public function warning($message);
- public function alert($message);
- public function log($message, $type /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Logger;
- interface Formatter extends Phalcon\Logger\FormatterInterface
- {
- public function __construct($format /* = unresolvable */, $dateFormat /* = unresolvable */);
- public function setFormat($format);
- public function getFormat();
- public function setDateFormat($date);
- public function getDateFormat();
- public function format($message, $type, $timestamp);
- public function getTypeString($type);
- }
- <?php
- namespace Phalcon\Logger;
- interface Formatter extends Phalcon\Logger\FormatterInterface
- {
- public function format($message, $type, $timestamp);
- public function getTypeString($type);
- }
- <?php
- namespace Phalcon\Config;
- interface Adapter extends ArrayAccess
- {
- public function __construct($filePath);
- public function offsetExists($index);
- public function get($index, $defaultValue /* = unresolvable */);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($index);
- public function merge($config);
- public function toArray();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon;
- interface Config
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Forms extends Countable,Iterator,Traversable
- {
- public function __construct($entity /* = unresolvable */);
- public function setEntity($entity);
- public function getEntity();
- public function getElements();
- public function bind($data, $entity, $whitelist /* = unresolvable */);
- public function isValid($data /* = unresolvable */, $entity /* = unresolvable */);
- public function getMessages($byItemName /* = unresolvable */);
- public function getMessagesFor($name);
- public function add($element);
- public function render($name, $attributes /* = unresolvable */);
- public function get($name);
- public function label($name);
- public function getLabel($name);
- public function getValue($name);
- public function count();
- public function rewind();
- public function current();
- public function key();
- public function next();
- public function valid();
- }
- <?php
- namespace Phalcon;
- interface Forms
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Forms
- {
- public function create($name /* = unresolvable */, $entity /* = unresolvable */);
- public function get();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function __construct($name, $options /* = unresolvable */, $attributes /* = unresolvable */);
- public function setOptions($options);
- public function getOptions();
- public function addOption($option);
- public function render($attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- namespace Phalcon\Forms;
- interface Element
- {
- public function render($attributes /* = unresolvable */);
- public function __construct($name, $attributes /* = unresolvable */);
- public function setForm($form);
- public function getForm();
- public function setName($name);
- public function getName();
- public function addValidators($validators, $merge /* = unresolvable */);
- public function addValidator($validator);
- public function getValidators();
- public function prepareAttributes($attributes);
- public function setAttribute($attribute, $value);
- public function setAttributes($attributes);
- public function getAttributes();
- public function setLabel($label);
- public function getLabel();
- public function __toString();
- }
- <?php
- interface Phalcon
- {
- }
- <?php
- namespace Phalcon;
- interface Translate
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Translate;
- interface Adapter extends ArrayAccess,Phalcon\Translate\AdapterInterface
- {
- public function __construct($options);
- public function query($index, $placeholders /* = unresolvable */);
- public function exists($index);
- public function _($translateKey, $placeholders /* = unresolvable */);
- public function offsetSet($offset, $value);
- public function offsetExists($translateKey);
- public function offsetUnset($offset);
- public function offsetGet($traslateKey);
- }
- <?php
- interface Phalcon extends Phalcon\EscaperInterface
- {
- public function setEncoding($encoding);
- public function getEncoding();
- public function setHtmlQuoteType($quoteType);
- public function detectEncoding($str);
- public function normalizeEncoding($str);
- public function escapeHtml($text);
- public function escapeHtmlAttr($attribute);
- public function escapeCss($css);
- public function escapeJs($js);
- public function escapeUrl($url);
- }
- <?php
- namespace Phalcon;
- interface Escaper
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Http extends Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($name, $value /* = unresolvable */, $expire /* = unresolvable */, $path /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setValue($value);
- public function getValue($filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function setExpiration($expire);
- public function getExpiration();
- public function setPath($path);
- public function getPath();
- public function setSecure($secure);
- public function getSecure();
- }
- <?php
- namespace Phalcon;
- interface Http extends Phalcon\Http\RequestInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function get($name, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getPost($name, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getQuery($name, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getServer($name);
- public function has($name);
- public function hasPost($name);
- public function hasQuery($name);
- public function hasServer($name);
- public function getHeader($header);
- public function getScheme();
- public function isAjax();
- public function isSoapRequested();
- public function isSecureRequest();
- public function getRawBody();
- public function getServerAddress();
- public function getServerName();
- public function getHttpHost();
- public function getClientAddress($trustForwardedHeader /* = unresolvable */);
- public function getMethod();
- public function getUserAgent();
- public function isMethod($methods);
- public function isPost();
- public function isGet();
- public function isPut();
- public function isPatch();
- public function isHead();
- public function isDelete();
- public function isOptions();
- public function hasFiles();
- public function getUploadedFiles();
- public function getHTTPReferer();
- public function _getQualityHeader();
- public function _getBestQuality();
- public function getAcceptableContent();
- public function getBestAccept();
- public function getClientCharsets();
- public function getBestCharset();
- public function getLanguages();
- public function getBestLanguage();
- }
- <?php
- namespace Phalcon;
- interface Http extends Phalcon\Http\ResponseInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($content /* = unresolvable */, $code /* = unresolvable */, $status /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStatusCode($code, $message);
- public function setHeaders($headers);
- public function getHeaders();
- public function setCookies($cookies);
- public function getCookies();
- public function setHeader($name, $value);
- public function setRawHeader($header);
- public function resetHeaders();
- public function setExpires($datetime);
- public function setNotModified();
- public function setContentType($contentType, $charset /* = unresolvable */);
- public function redirect($location /* = unresolvable */, $externalRedirect /* = unresolvable */, $statusCode /* = unresolvable */);
- public function setContent($content);
- public function appendContent($content);
- public function getContent();
- public function isSent();
- public function sendHeaders();
- public function send();
- }
- <?php
- namespace Phalcon\Http;
- interface Cookie
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Http;
- interface Request extends Phalcon\Http\Request\FileInterface
- {
- public function __construct($file);
- public function getSize();
- public function getName();
- public function getTempName();
- public function moveTo($destination);
- }
- <?php
- namespace Phalcon\Http;
- interface Response extends Phalcon\Http\Response\HeadersInterface
- {
- public function __construct();
- public function set($name, $value);
- public function get($name);
- public function setRaw($header);
- public function send();
- public function reset();
- public static function __set_state($data);
- }
- <?php
- namespace Phalcon\Http;
- interface Response extends Phalcon\DI\InjectionAwareInterface
- {
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function set($name, $value /* = unresolvable */, $expire /* = unresolvable */, $path /* = unresolvable */);
- public function get($name);
- public function reset();
- }
- <?php
- namespace Phalcon\Http;
- interface Request
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Http;
- interface Response
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Queue
- {
- public function __construct($options /* = unresolvable */);
- public function connect();
- public function put($data, $options /* = unresolvable */);
- public function reserve($timeout /* = unresolvable */);
- public function choose($tube);
- public function watch($tube);
- public function peekReady();
- public function readStatus();
- public function read($length /* = unresolvable */);
- public function write();
- public function disconnect();
- }
- <?php
- namespace Phalcon\Queue;
- interface Beanstalk
- {
- public function __construct($queue, $id, $body);
- public function delete();
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\ViewInterface
- {
- public function __construct($options /* = unresolvable */);
- public function setViewsDir($viewsDir);
- public function getViewsDir();
- public function setLayoutsDir($layoutsDir);
- public function getLayoutsDir();
- public function setPartialsDir($partialsDir);
- public function getPartialsDir();
- public function setBasePath($basePath);
- public function setRenderLevel($level);
- public function disableLevel($level);
- public function setMainView($viewPath);
- public function getMainView();
- public function setLayout($layout);
- public function getLayout();
- public function setTemplateBefore($templateBefore);
- public function cleanTemplateBefore();
- public function setTemplateAfter($templateAfter);
- public function cleanTemplateAfter();
- public function setParamToView($key, $value);
- public function setVars($params, $merge /* = unresolvable */);
- public function setVar($key, $value);
- public function getVar($key);
- public function getParamsToView();
- public function getControllerName();
- public function getActionName();
- public function getParams();
- public function start();
- public function _loadTemplateEngines();
- public function _engineRender();
- public function registerEngines($engines);
- public function render($controllerName, $actionName, $params /* = unresolvable */);
- public function pick($renderView);
- public function partial($partialPath);
- public function getRender($controllerName, $actionName, $params /* = unresolvable */);
- public function finish();
- public function _createCache();
- public function isCaching();
- public function getCache();
- public function cache($options /* = unresolvable */);
- public function setContent($content);
- public function getContent();
- public function getActiveRenderPath();
- public function disable();
- public function enable();
- public function reset();
- public function __set($key, $value);
- public function __get($key);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Mvc\UrlInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setBaseUri($baseUri);
- public function getBaseUri();
- public function setBasePath($basePath);
- public function getBasePath();
- public function get($uri /* = unresolvable */);
- public function path($path /* = unresolvable */);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface,ArrayAccess
- {
- public function setDI($dependencyInjector);
- public function map($routePattern, $handler);
- public function get($routePattern, $handler);
- public function post($routePattern, $handler);
- public function put($routePattern, $handler);
- public function patch($routePattern, $handler);
- public function head($routePattern, $handler);
- public function delete($routePattern, $handler);
- public function options($routePattern, $handler);
- public function notFound($handler);
- public function getRouter();
- public function setService($serviceName, $definition, $shared /* = unresolvable */);
- public function hasService($serviceName);
- public function getService($serviceName);
- public function getSharedService($serviceName);
- public function handle($uri /* = unresolvable */);
- public function setActiveHandler($activeHandler);
- public function getActiveHandler();
- public function getReturnedValue();
- public function offsetExists($alias);
- public function offsetSet($alias, $definition);
- public function offsetGet($alias);
- public function offsetUnset($alias);
- public function before($handler);
- public function after($handler);
- public function finish($handler);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Mvc\ModelInterface,Phalcon\Mvc\Model\ResultInterface,Phalcon\DI\InjectionAwareInterface,Serializable
- {
- public function __construct($dependencyInjector /* = unresolvable */, $modelsManager /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager();
- public function getEventsManager();
- public function getModelsMetaData();
- public function getModelsManager();
- public function setTransaction($transaction);
- public function setSource();
- public function getSource();
- public function setSchema();
- public function getSchema();
- public function setConnectionService($connectionService);
- public function setReadConnectionService($connectionService);
- public function setWriteConnectionService($connectionService);
- public function getReadConnectionService();
- public function getWriteConnectionService();
- public function setDirtyState($dirtyState);
- public function getDirtyState();
- public function getReadConnection();
- public function getWriteConnection();
- public function assign($data, $columnMap /* = unresolvable */);
- public static function cloneResultMap($base, $data, $columnMap, $dirtyState /* = unresolvable */, $keepSnapshots /* = unresolvable */);
- public static function cloneResultMapHydrate($data, $columnMap, $hydrationMode);
- public static function cloneResult($base, $data, $dirtyState /* = unresolvable */);
- public static function find($parameters /* = unresolvable */);
- public static function findFirst($parameters /* = unresolvable */);
- public static function query($dependencyInjector /* = unresolvable */);
- public function _exists();
- public static function _groupResult();
- public static function count($parameters /* = unresolvable */);
- public static function sum($parameters /* = unresolvable */);
- public static function maximum($parameters /* = unresolvable */);
- public static function minimum($parameters /* = unresolvable */);
- public static function average($parameters /* = unresolvable */);
- public function fireEvent($eventName);
- public function fireEventCancel($eventName);
- public function _cancelOperation();
- public function appendMessage($message);
- public function validate();
- public function validationHasFailed();
- public function getMessages();
- public function _checkForeignKeys();
- public function _checkForeignKeysReverse();
- public function _preSave();
- public function _postSave();
- public function _doLowInsert();
- public function _doLowUpdate();
- public function _preSaveRelatedRecords();
- public function _postSaveRelatedRecords();
- public function save($data /* = unresolvable */, $whiteList /* = unresolvable */);
- public function create($data /* = unresolvable */, $whiteList /* = unresolvable */);
- public function update($data /* = unresolvable */, $whiteList /* = unresolvable */);
- public function delete();
- public function getOperationMade();
- public function refresh();
- public function skipOperation($skip);
- public function readAttribute($attribute);
- public function writeAttribute($attribute, $value);
- public function skipAttributes();
- public function skipAttributesOnCreate();
- public function skipAttributesOnUpdate();
- public function hasOne();
- public function belongsTo();
- public function hasMany();
- public function hasManyThrough();
- public function addBehavior();
- public function keepSnapshots();
- public function setSnapshotData($data, $columnMap /* = unresolvable */);
- public function hasSnapshotData();
- public function getSnapshotData();
- public function hasChanged($fieldName /* = unresolvable */);
- public function getChangedFields();
- public function useDynamicUpdate();
- public function getRelated($alias, $arguments /* = unresolvable */);
- public function _getRelatedRecords();
- public function __call($method, $arguments /* = unresolvable */);
- public static function __callStatic($method, $arguments /* = unresolvable */);
- public function __set($property, $value);
- public function __get($property);
- public function __isset($property);
- public function serialize();
- public function unserialize($data);
- public function dump();
- public function toArray();
- public static function setup($options);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function registerModules($modules, $merge /* = unresolvable */);
- public function getModules();
- public function setDefaultModule($defaultModule);
- public function getDefaultModule();
- public function handle($uri /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Application
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Mvc\CollectionInterface,Phalcon\DI\InjectionAwareInterface,Serializable
- {
- public function __construct($dependencyInjector /* = unresolvable */, $modelsManager /* = unresolvable */);
- public function setId($id);
- public function getId();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager();
- public function getEventsManager();
- public function getModelsManager();
- public function getReservedAttributes();
- public function useImplicitObjectIds();
- public function setSource();
- public function getSource();
- public function setConnectionService($connectionService);
- public function getConnectionService();
- public function getConnection();
- public function readAttribute($attribute);
- public function writeAttribute($attribute, $value);
- public static function cloneResult($collection, $document);
- public static function _getResultset();
- public static function _getGroupResultset();
- public function _preSave();
- public function _postSave();
- public function validate();
- public function validationHasFailed();
- public function fireEvent($eventName);
- public function fireEventCancel($eventName);
- public function _cancelOperation();
- public function _exists();
- public function getMessages();
- public function appendMessage($message);
- public function save();
- public static function findById($id);
- public static function findFirst($parameters /* = unresolvable */);
- public static function find($parameters /* = unresolvable */);
- public static function count($parameters /* = unresolvable */);
- public static function aggregate($parameters);
- public function delete();
- public function toArray();
- public function serialize();
- public function unserialize($data);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Collection
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Collection extends Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setCustomEventsManager($model, $eventsManager);
- public function getCustomEventsManager($model);
- public function initialize($model);
- public function isInitialized($modelName);
- public function getLastInitialized();
- public function setConnectionService($model, $connectionService);
- public function useImplicitObjectIds($model, $useImplicitObjectIds);
- public function isUsingImplicitObjectIds($model);
- public function getConnection($model);
- public function notifyEvent($eventName, $model);
- }
- <?php
- namespace Phalcon;
- interface Mvc extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface,Phalcon\DispatcherInterface,Phalcon\Mvc\DispatcherInterface
- {
- public function setControllerSuffix($controllerSuffix);
- public function setDefaultController($controllerName);
- public function setControllerName($controllerName);
- public function getControllerName();
- public function _throwDispatchException();
- public function getLastController();
- public function getActiveController();
- public function __construct();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setActionSuffix($actionSuffix);
- public function setNamespaceName($namespaceName);
- public function getNamespaceName();
- public function setDefaultNamespace($namespace);
- public function getDefaultNamespace();
- public function setDefaultAction($actionName);
- public function setActionName($actionName);
- public function getActionName();
- public function setParams($params);
- public function getParams();
- public function setParam($param, $value);
- public function getParam($param, $filters /* = unresolvable */, $defaultValue /* = unresolvable */);
- public function getActiveMethod();
- public function isFinished();
- public function setReturnedValue($value);
- public function getReturnedValue();
- public function dispatch();
- public function forward($forward);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Dispatcher
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\QueryInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($phql /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setUniqueRow($uniqueRow);
- public function getUniqueRow();
- public function _getQualified();
- public function _getCallArgument();
- public function _getFunctionCall();
- public function _getExpression();
- public function _getSelectColumn();
- public function _getTable();
- public function _getJoin();
- public function _getJoinType();
- public function _getJoins();
- public function _getOrderClause();
- public function _getGroupClause();
- public function _prepareSelect();
- public function _prepareInsert();
- public function _prepareUpdate();
- public function _prepareDelete();
- public function parse();
- public function cache($cacheOptions);
- public function getCacheOptions();
- public function getCache();
- public function _executeSelect();
- public function _executeInsert();
- public function _getRelatedRecords();
- public function _executeUpdate();
- public function _executeDelete();
- public function execute($bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function getSingleResult($bindParams /* = unresolvable */, $bindTypes /* = unresolvable */);
- public function setType($type);
- public function getType();
- public function setIntermediate($intermediate);
- public function getIntermediate();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends ArrayAccess,Phalcon\Mvc\Model\ResultInterface
- {
- public function setDirtyState($dirtyState);
- public function offsetExists($index);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($offset);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Micro
- {
- public function _addMap();
- public function get($routePattern, $handler);
- public function post($routePattern, $handler);
- public function put($routePattern, $handler);
- public function patch($routePattern, $handler);
- public function head($routePattern, $handler);
- public function delete($routePattern, $handler);
- public function options($routePattern, $handler);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Micro
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\ManagerInterface,Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function setCustomEventsManager($model, $eventsManager);
- public function getCustomEventsManager($model);
- public function initialize($model);
- public function isInitialized($modelName);
- public function getLastInitialized();
- public function load($modelName, $newInstance /* = unresolvable */);
- public function setModelSource($model, $source);
- public function getModelSource($model);
- public function setModelSchema($model, $schema);
- public function getModelSchema($model);
- public function setConnectionService($model, $connectionService);
- public function setWriteConnectionService($model, $connectionService);
- public function setReadConnectionService($model, $connectionService);
- public function getWriteConnection($model);
- public function getReadConnection($model);
- public function getReadConnectionService($model);
- public function getWriteConnectionService($model);
- public function notifyEvent($eventName, $model);
- public function missingMethod($model, $eventName, $data);
- public function addBehavior($model, $behavior);
- public function keepSnapshots($model, $keepSnapshots);
- public function isKeepingSnapshots($model);
- public function useDynamicUpdate($model, $dynamicUpdate);
- public function isUsingDynamicUpdate($model);
- public function addHasOne($model, $fields, $referencedModel, $referencedFields, $options /* = unresolvable */);
- public function addBelongsTo($model, $fields, $referencedModel, $referencedFields, $options /* = unresolvable */);
- public function addHasMany($model, $fields, $referencedModel, $referencedFields, $options /* = unresolvable */);
- public function addHasManyThrough();
- public function existsBelongsTo($modelName, $modelRelation);
- public function existsHasMany($modelName, $modelRelation);
- public function existsHasOne($modelName, $modelRelation);
- public function getRelationByAlias($modelName, $alias);
- public function getRelationRecords($relation, $method, $record, $parameters /* = unresolvable */);
- public function getReusableRecords($modelName, $key);
- public function setReusableRecords($modelName, $key, $records);
- public function clearReusableObjects();
- public function getBelongsToRecords($method, $modelName, $modelRelation, $record, $parameters /* = unresolvable */);
- public function getHasManyRecords($method, $modelName, $modelRelation, $record, $parameters /* = unresolvable */);
- public function getHasOneRecords($method, $modelName, $modelRelation, $record, $parameters /* = unresolvable */);
- public function getBelongsTo($model);
- public function getHasMany($model);
- public function getHasOne($model);
- public function getHasOneAndHasMany($model);
- public function getRelations($modelName);
- public function getRelationsBetween($first, $second);
- public function createQuery($phql);
- public function executeQuery($phql, $placeholders /* = unresolvable */);
- public function createBuilder($params /* = unresolvable */);
- public function getLastQuery();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\RelationInterface
- {
- public function __construct($type, $referencedModel, $fields, $referencedFields, $options /* = unresolvable */);
- public function getType();
- public function getReferencedModel();
- public function getFields();
- public function getReferencedFields();
- public function getOptions();
- public function isForeingKey();
- public function getForeignKey();
- public function hasThrough();
- public function getThrough();
- public function isReusable();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\MessageInterface
- {
- public function __construct($message, $field /* = unresolvable */, $type /* = unresolvable */, $model /* = unresolvable */);
- public function setType($type);
- public function getType();
- public function setMessage($message);
- public function getMessage();
- public function setField($field);
- public function getField();
- public function setModel($model);
- public function getModel();
- public function __toString();
- public static function __set_state($message);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\CriteriaInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setModelName($modelName);
- public function getModelName();
- public function bind($bindParams);
- public function where($conditions);
- public function addWhere($conditions);
- public function andWhere($conditions);
- public function orWhere($conditions);
- public function conditions($conditions);
- public function order($orderColumns);
- public function limit($limit, $offset /* = unresolvable */);
- public function forUpdate($forUpdate /* = unresolvable */);
- public function sharedLock($sharedLock /* = unresolvable */);
- public function getWhere();
- public function getConditions();
- public function getLimit();
- public function getOrder();
- public function getParams();
- public static function fromInput($dependencyInjector, $modelName, $data);
- public function execute();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Query
- {
- public static function parsePHQL($phql);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Model extends Phalcon\Mvc\Model\TransactionInterface
- {
- public function __construct($dependencyInjector, $autoBegin /* = unresolvable */, $service /* = unresolvable */);
- public function setTransactionManager($manager);
- public function begin();
- public function commit();
- public function rollback($rollbackMessage /* = unresolvable */, $rollbackRecord /* = unresolvable */);
- public function getConnection();
- public function setIsNewTransaction($isNew);
- public function setRollbackOnAbort($rollbackOnAbort);
- public function isManaged();
- public function getMessages();
- public function isValid();
- public function setRollbackedRecord($record);
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface MetaData extends Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\Model\MetaDataInterface
- {
- public function __construct($options /* = unresolvable */);
- public function read($key);
- public function write($key, $data);
- public function _initialize();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStrategy($strategy);
- public function getStrategy();
- public function readMetaData($model);
- public function readMetaDataIndex($model, $index);
- public function writeMetaDataIndex($model, $index, $data);
- public function readColumnMap($model);
- public function readColumnMapIndex($model, $index);
- public function getAttributes($model);
- public function getPrimaryKeyAttributes($model);
- public function getNonPrimaryKeyAttributes($model);
- public function getNotNullAttributes($model);
- public function getDataTypes($model);
- public function getDataTypesNumeric($model);
- public function getIdentityField($model);
- public function getBindTypes($model);
- public function getAutomaticCreateAttributes($model);
- public function getAutomaticUpdateAttributes($model);
- public function setAutomaticCreateAttributes($model, $attributes);
- public function setAutomaticUpdateAttributes($model, $attributes);
- public function getColumnMap($model);
- public function getReverseColumnMap($model);
- public function hasAttribute($model, $attribute);
- public function isEmpty();
- public function reset();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Query extends Phalcon\Mvc\Model\Query\BuilderInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($params /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function columns($columns);
- public function getColumns();
- public function from($models);
- public function addFrom($model, $alias /* = unresolvable */);
- public function getFrom();
- public function join($model, $conditions /* = unresolvable */, $alias /* = unresolvable */, $type /* = unresolvable */);
- public function leftJoin($model, $conditions /* = unresolvable */, $alias /* = unresolvable */);
- public function rightJoin($model, $conditions /* = unresolvable */, $alias /* = unresolvable */);
- public function where($conditions);
- public function andWhere($conditions);
- public function orWhere($conditions);
- public function getWhere();
- public function orderBy($orderBy);
- public function getOrderBy();
- public function having($having);
- public function getHaving();
- public function limit($limit, $offset /* = unresolvable */);
- public function getLimit();
- public function offset($offset);
- public function getOffset();
- public function groupBy($group);
- public function getGroupBy();
- public function getPhql();
- public function getQuery();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Query extends Phalcon\Mvc\Model\Query\StatusInterface
- {
- public function __construct($success, $model);
- public function getModel();
- public function getMessages();
- public function success();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface MetaData extends Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\Model\MetaDataInterface
- {
- public function __construct($options /* = unresolvable */);
- public function read($key);
- public function write($key, $data);
- public function _initialize();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStrategy($strategy);
- public function getStrategy();
- public function readMetaData($model);
- public function readMetaDataIndex($model, $index);
- public function writeMetaDataIndex($model, $index, $data);
- public function readColumnMap($model);
- public function readColumnMapIndex($model, $index);
- public function getAttributes($model);
- public function getPrimaryKeyAttributes($model);
- public function getNonPrimaryKeyAttributes($model);
- public function getNotNullAttributes($model);
- public function getDataTypes($model);
- public function getDataTypesNumeric($model);
- public function getIdentityField($model);
- public function getBindTypes($model);
- public function getAutomaticCreateAttributes($model);
- public function getAutomaticUpdateAttributes($model);
- public function setAutomaticCreateAttributes($model, $attributes);
- public function setAutomaticUpdateAttributes($model, $attributes);
- public function getColumnMap($model);
- public function getReverseColumnMap($model);
- public function hasAttribute($model, $attribute);
- public function isEmpty();
- public function reset();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface MetaData extends Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\Model\MetaDataInterface
- {
- public function __construct($options /* = unresolvable */);
- public function read($key);
- public function write($key, $data);
- public function _initialize();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStrategy($strategy);
- public function getStrategy();
- public function readMetaData($model);
- public function readMetaDataIndex($model, $index);
- public function writeMetaDataIndex($model, $index, $data);
- public function readColumnMap($model);
- public function readColumnMapIndex($model, $index);
- public function getAttributes($model);
- public function getPrimaryKeyAttributes($model);
- public function getNonPrimaryKeyAttributes($model);
- public function getNotNullAttributes($model);
- public function getDataTypes($model);
- public function getDataTypesNumeric($model);
- public function getIdentityField($model);
- public function getBindTypes($model);
- public function getAutomaticCreateAttributes($model);
- public function getAutomaticUpdateAttributes($model);
- public function setAutomaticCreateAttributes($model, $attributes);
- public function setAutomaticUpdateAttributes($model, $attributes);
- public function getColumnMap($model);
- public function getReverseColumnMap($model);
- public function hasAttribute($model, $attribute);
- public function isEmpty();
- public function reset();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface MetaData extends Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\Model\MetaDataInterface
- {
- public function __construct($options /* = unresolvable */);
- public function read($key);
- public function write($key, $metaData);
- public function _initialize();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setStrategy($strategy);
- public function getStrategy();
- public function readMetaData($model);
- public function readMetaDataIndex($model, $index);
- public function writeMetaDataIndex($model, $index, $data);
- public function readColumnMap($model);
- public function readColumnMapIndex($model, $index);
- public function getAttributes($model);
- public function getPrimaryKeyAttributes($model);
- public function getNonPrimaryKeyAttributes($model);
- public function getNotNullAttributes($model);
- public function getDataTypes($model);
- public function getDataTypesNumeric($model);
- public function getIdentityField($model);
- public function getBindTypes($model);
- public function getAutomaticCreateAttributes($model);
- public function getAutomaticUpdateAttributes($model);
- public function setAutomaticCreateAttributes($model, $attributes);
- public function setAutomaticUpdateAttributes($model, $attributes);
- public function getColumnMap($model);
- public function getReverseColumnMap($model);
- public function hasAttribute($model, $attribute);
- public function isEmpty();
- public function reset();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Resultset extends Serializable,ArrayAccess,Countable,SeekableIterator,Traversable,Iterator,Phalcon\Mvc\Model\ResultsetInterface
- {
- public function __construct($columnsTypes, $result, $cache /* = unresolvable */);
- public function valid();
- public function toArray();
- public function serialize();
- public function unserialize($data);
- public function next();
- public function key();
- public function rewind();
- public function seek($position);
- public function count();
- public function offsetExists($index);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($offset);
- public function getType();
- public function getFirst();
- public function getLast();
- public function setIsFresh($isFresh);
- public function isFresh();
- public function setHydrateMode($hydrateMode);
- public function getHydrateMode();
- public function getCache();
- public function current();
- public function getMessages();
- public function delete($conditionCallback /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Resultset extends Serializable,ArrayAccess,Countable,SeekableIterator,Traversable,Iterator,Phalcon\Mvc\Model\ResultsetInterface
- {
- public function __construct($columnMap, $model, $result, $cache /* = unresolvable */, $keepSnapshots /* = unresolvable */);
- public function valid();
- public function toArray();
- public function serialize();
- public function unserialize($data);
- public function next();
- public function key();
- public function rewind();
- public function seek($position);
- public function count();
- public function offsetExists($index);
- public function offsetGet($index);
- public function offsetSet($index, $value);
- public function offsetUnset($offset);
- public function getType();
- public function getFirst();
- public function getLast();
- public function setIsFresh($isFresh);
- public function isFresh();
- public function setHydrateMode($hydrateMode);
- public function getHydrateMode();
- public function getCache();
- public function current();
- public function getMessages();
- public function delete($conditionCallback /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Transaction
- {
- public function __construct($message, $record);
- public function getRecordMessages();
- public function getRecord();
- public function __clone();
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Transaction extends Phalcon\Mvc\Model\Transaction\ManagerInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($dependencyInjector /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function setDbService($service);
- public function getDbService();
- public function setRollbackPendent($rollbackPendent);
- public function getRollbackPendent();
- public function has();
- public function get($autoBegin /* = unresolvable */);
- public function getOrCreateTransaction($autoBegin /* = unresolvable */);
- public function rollbackPendent();
- public function commit();
- public function rollback($collect /* = unresolvable */);
- public function notifyRollback($transaction);
- public function notifyCommit($transaction);
- public function _collectTransaction();
- public function collectTransactions();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Behavior extends Phalcon\Mvc\Model\BehaviorInterface
- {
- public function notify($type, $model);
- public function __construct($options /* = unresolvable */);
- public function mustTakeAction();
- public function getOptions();
- public function missingMethod($model, $method, $arguments /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Behavior extends Phalcon\Mvc\Model\BehaviorInterface
- {
- public function notify($type, $model);
- public function __construct($options /* = unresolvable */);
- public function mustTakeAction();
- public function getOptions();
- public function missingMethod($model, $method, $arguments /* = unresolvable */);
- }
- <?php
- namespace Phalcon\Mvc\Model\MetaData;
- interface Strategy
- {
- public function getMetaData($model, $dependencyInjector);
- public function getColumnMaps();
- }
- <?php
- namespace Phalcon\Mvc\Model\MetaData;
- interface Strategy
- {
- public function getMetaData($model, $dependencyInjector);
- public function getColumnMaps($model, $dependencyInjector);
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Transaction
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc\Model;
- interface Validator extends Phalcon\Mvc\Model\ValidatorInterface
- {
- public function validate($record);
- public function __construct($options);
- public function appendMessage();
- public function getMessages();
- public function getOptions();
- public function getOption();
- public function isSetOption();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Router
- {
- public function __construct($paths /* = unresolvable */);
- public function setPrefix($prefix);
- public function getPrefix();
- public function setPaths($paths);
- public function getPaths();
- public function getRoutes();
- public function _addRoute();
- public function add($pattern, $paths /* = unresolvable */, $httpMethods /* = unresolvable */);
- public function addGet($pattern, $paths /* = unresolvable */);
- public function addPost($pattern, $paths /* = unresolvable */);
- public function addPut($pattern, $paths /* = unresolvable */);
- public function addPatch($pattern, $paths /* = unresolvable */);
- public function addDelete($pattern, $paths /* = unresolvable */);
- public function addOptions($pattern, $paths /* = unresolvable */);
- public function addHead($pattern, $paths /* = unresolvable */);
- public function clear();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Router extends Phalcon\Mvc\Router\RouteInterface
- {
- public function __construct($pattern, $paths /* = unresolvable */, $httpMethods /* = unresolvable */);
- public function compilePattern($pattern);
- public function via($httpMethods);
- public function reConfigure($pattern, $paths /* = unresolvable */);
- public function getName();
- public function setName($name);
- public function setHttpMethods($httpMethods);
- public function getRouteId();
- public function getPattern();
- public function getCompiledPattern();
- public function getPaths();
- public function getReversedPaths();
- public function getHttpMethods();
- public function convert($name, $converter);
- public function getConverters();
- public static function reset();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Router
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc;
- interface Router extends Phalcon\DI\InjectionAwareInterface,Phalcon\Mvc\RouterInterface
- {
- public function addResource($handler, $prefix /* = unresolvable */);
- public function addModuleResource($module, $handler, $prefix /* = unresolvable */);
- public function handle($uri /* = unresolvable */);
- public function processControllerAnnotation($handler, $annotation);
- public function processActionAnnotation($module, $namespace, $controller, $action, $annotation);
- public function setControllerSuffix($controllerSuffix);
- public function setActionSuffix($actionSuffix);
- public function getResources();
- public function __construct($defaultRoutes /* = unresolvable */);
- public function setDI($dependencyInjector);
- public function getDI();
- public function _getRewriteUri();
- public function setUriSource($uriSource);
- public function removeExtraSlashes($remove);
- public function setDefaultNamespace($namespaceName);
- public function setDefaultModule($moduleName);
- public function setDefaultController($controllerName);
- public function setDefaultAction($actionName);
- public function setDefaults($defaults);
- public function add($pattern, $paths /* = unresolvable */, $httpMethods /* = unresolvable */);
- public function addGet($pattern, $paths /* = unresolvable */);
- public function addPost($pattern, $paths /* = unresolvable */);
- public function addPut($pattern, $paths /* = unresolvable */);
- public function addPatch($pattern, $paths /* = unresolvable */);
- public function addDelete($pattern, $paths /* = unresolvable */);
- public function addOptions($pattern, $paths /* = unresolvable */);
- public function addHead($pattern, $paths /* = unresolvable */);
- public function mount($group);
- public function notFound($paths);
- public function clear();
- public function getNamespaceName();
- public function getModuleName();
- public function getControllerName();
- public function getActionName();
- public function getParams();
- public function getMatchedRoute();
- public function getMatches();
- public function wasMatched();
- public function getRoutes();
- public function getRouteById($id);
- public function getRouteByName($name);
- }
- <?php
- namespace Phalcon\Mvc;
- interface User extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface User extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface Url
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc;
- interface User extends Phalcon\Events\EventsAwareInterface,Phalcon\DI\InjectionAwareInterface
- {
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc;
- interface View
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- <?php
- namespace Phalcon\Mvc\View;
- interface Engine extends Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface,Phalcon\Mvc\View\EngineInterface
- {
- public function render($path, $params, $mustClean /* = unresolvable */);
- public function __construct($view, $dependencyInjector /* = unresolvable */);
- public function getContent();
- public function partial($partialPath);
- public function getView();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc\View;
- interface Engine extends Phalcon\DI\InjectionAwareInterface,Phalcon\Events\EventsAwareInterface,Phalcon\Mvc\View\EngineInterface
- {
- public function setOptions($options);
- public function getOptions();
- public function getCompiler();
- public function render($templatePath, $params, $mustClean /* = unresolvable */);
- public function length($item);
- public function isIncluded($needle, $haystack);
- public function converEncoding($text, $from, $to);
- public function slice($value, $start, $end /* = unresolvable */);
- public function __construct($view, $dependencyInjector /* = unresolvable */);
- public function getContent();
- public function partial($partialPath);
- public function getView();
- public function setDI($dependencyInjector);
- public function getDI();
- public function setEventsManager($eventsManager);
- public function getEventsManager();
- public function __get($propertyName);
- }
- <?php
- namespace Phalcon\Mvc\View\Engine;
- interface Volt extends Phalcon\DI\InjectionAwareInterface
- {
- public function __construct($view /* = unresolvable */);
- public function setOptions($options);
- public function getOptions();
- public function setDI($dependencyInjector);
- public function getDI();
- public function addFunction($name, $definition);
- public function getFunctions();
- public function addFilter($name, $definition);
- public function getFilters();
- public function setUniquePrefix($prefix);
- public function getUniquePrefix();
- public function attributeReader($expr);
- public function functionCall($expr);
- public function resolveTest($test, $left);
- public function resolveFilter();
- public function expression($expr);
- public function _statementListOrExtends();
- public function compileForeach($statement, $extendsMode /* = unresolvable */);
- public function compileForElse();
- public function compileIf($statement, $extendsMode /* = unresolvable */);
- public function compileElseIf($statement);
- public function compileCache($statement, $extendsMode /* = unresolvable */);
- public function compileEcho($statement);
- public function compileInclude($statement);
- public function compileSet($statement);
- public function compileDo($statement);
- public function compileAutoEscape($statement, $extendsMode);
- public function _statementList();
- public function _compileSource();
- public function compileString($viewCode, $extendsMode /* = unresolvable */);
- public function compileFile($path, $compiledPath, $extendsMode /* = unresolvable */);
- public function compile($templatePath, $extendsMode /* = unresolvable */);
- public function getTemplatePath();
- public function getCompiledTemplatePath();
- public function parse($viewCode);
- }
- <?php
- namespace Phalcon;
- interface Events
- {
- public function __construct($type, $source, $data /* = unresolvable */, $cancelable /* = unresolvable */);
- public function setType($eventType);
- public function getType();
- public function getSource();
- public function setData($data);
- public function getData();
- public function setCancelable($cancelable);
- public function getCancelable();
- public function stop();
- public function isStopped();
- }
- <?php
- namespace Phalcon;
- interface Events extends Phalcon\Events\ManagerInterface
- {
- public function attach($eventType, $handler, $priority /* = unresolvable */);
- public function collectResponses($collect);
- public function isCollecting();
- public function getResponses();
- public function dettachAll($type /* = unresolvable */);
- public function fireQueue($queue, $event);
- public function fire($eventType, $source, $data /* = unresolvable */, $cancelable /* = unresolvable */);
- public function hasListeners($type);
- public function getListeners($type);
- }
- <?php
- namespace Phalcon;
- interface Events
- {
- public function __clone();
- public function __construct($message /* = unresolvable */, $code /* = unresolvable */, $previous /* = unresolvable */);
- public function getMessage();
- public function getCode();
- public function getFile();
- public function getLine();
- public function getTrace();
- public function getPrevious();
- public function getTraceAsString();
- public function __toString();
- }
- Process finished with exit code 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement