Mvc\Model\MetaData::readMetaDataIndex

final public readMetaDataIndex (Phalcon\Mvc\ModelInterface $model, mixed $index) Reads meta-data for certain model print_r($metaData->readMetaDataIndex(new Robots(), 0);

Security::isLegacyHash

public isLegacyHash (mixed $passwordHash) Checks if a password hash is a valid bcrypt’s hash

FilterInterface::sanitize

abstract public sanitize (mixed $value, mixed $filters) ...

Validation\Validator\InclusionIn

extends abstract class Phalcon\Validation\Validator implements Phalcon\Validation\ValidatorInterface Source on GitHub Check if a value is included into a list of values use Phalcon\Validation\Validator\InclusionIn; $validator->add('status', new InclusionIn([ 'message' => 'The status must be A or B', 'domain' => array('A', 'B') ])); $validator->add(['status', 'type'], new InclusionIn([ 'message' => [ 'status' => 'The status must be A or B',

Mvc\Model\Query\Builder::rightJoin

public Phalcon\Mvc\Model\Query\Builder rightJoin (string $model, [string $conditions], [string $alias]) Adds a RIGHT join to the query $builder->rightJoin('Robots', 'r.id = RobotsParts.robots_id', 'r');

Understanding How Phalcon Applications Work

If you’ve been following the tutorial or have generated the code using Phalcon Devtools, you may recognize the following bootstrap file: use Phalcon\Mvc\Application; // Register autoloaders // ... // Register services // ... // Handle the request $application = new Application($di); try { $response = $application->handle(); $response->send(); } catch (\Exception $e) { echo "Exception: ", $e->getMessage(); } The core of all the work of the controller occurs when handle

Annotations\AdapterInterface

Source on GitHub Methods abstract public setReader (Phalcon\Annotations\ReaderInterface $reader) ... abstract public getReader () ... abstract public get (mixed $className) ... abstract public getMethods (mixed $className) ... abstract public getMethod (mixed $className, mixed $methodName) ... abstract public getProperties (mixed $className) ... abstract public getProperty (mixed $className, mixed $propertyName) ...

Acl\AdapterInterface::deny

abstract public deny (mixed $roleName, mixed $resourceName, mixed $access, [mixed $func]) ...

Mvc\Model\Query\BuilderInterface::orWhere

abstract public orWhere (mixed $conditions, [mixed $bindParams], [mixed $bindTypes]) ...

Mvc\View\Engine\Volt\Compiler::compile

public compile (mixed $templatePath, [mixed $extendsMode]) Compiles a template into a file applying the compiler options This method does not return the compiled path if the template was not compiled $compiler->compile('views/layouts/main.volt'); require $compiler->getCompiledTemplatePath();