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; }
{ 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;
<?php echo Phalcon\Version::get();
<?php echo Phalcon\Version::getId();