Ejemplo n.º 1
0
 public function index()
 {
     $keys = new Keys();
     $keys->rebuildKeyStack(240);
     $info = [];
     $info['app'] = 'REST Api @Phalcon ' . Phalcon\Version::get();
     $info['sha1(password)'] = sha1('password');
     $info['keys'] = $this->getKeys();
     $info['passwords'] = $this->getPasswords($keys);
     $this->app->response->setJsonContent($info);
     return $this->app->response;
 }
Ejemplo n.º 2
0
    {
        foreach (explode("\n", $classDoc) as $line) {
            echo $line;
        }
        return null;
    }
    public function getDocs()
    {
        return $this->_docs;
    }
    public function getClassDocs()
    {
        return $this->_classDocs;
    }
}
$version = Phalcon\Version::get();
$versionPieces = explode(' ', $version);
$genVersion = $versionPieces[0];
$api = new Stubs_Generator(CPHALCON_DIR);
$classDocs = $api->getClassDocs();
$docs = $api->getDocs();
$allClasses = array_merge(get_declared_classes(), get_declared_interfaces());
foreach ($allClasses as $className) {
    if (!preg_match('#^Phalcon#', $className)) {
        continue;
    }
    $pieces = explode("\\", $className);
    $namespaceName = join("\\", array_slice($pieces, 0, count($pieces) - 1));
    $normalClassName = join('', array_slice($pieces, -1));
    $source = '<?php ' . PHP_EOL . PHP_EOL;
    $source .= 'namespace ' . $namespaceName . ' {' . PHP_EOL . PHP_EOL;
Ejemplo n.º 3
0
<?php

echo Phalcon\Version::get();
Ejemplo n.º 4
0
<?php

echo Phalcon\Version::getId();