Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
MIT License
Bot releases are visible (Hide)
Published by sergeyklay about 6 years ago
Add type hints for scalar arguments and return values in Zend Engine 3 (#1656)
Published by sergeyklay about 6 years ago
Published by sergeyklay over 6 years ago
is_php_version
function #1646Published by sergeyklay over 6 years ago
ZEPHIR_CALL_CE_STATIC_ZVAL
for Zend Engine 3 #1622Published by sergeyklay over 6 years ago
Published by sergeyklay almost 7 years ago
Published by sergeyklay almost 7 years ago
Variable
BranchManager
before SymbolTable
to avoid call getCurrentBranch
on nullPublished by sergeyklay almost 7 years ago
Published by sergeyklay about 7 years ago
Published by sergeyklay about 7 years ago
Zephir\Operators\Other\TypeHintOperator
$defaultValue
from the Zephir\Variable
constructor as not used anymoreUtils::getFullName
to prevent calling AliasManager::isAlias
on possibly NULL valuezephir_bitwise_xor_function
Published by sergeyklay about 7 years ago
CompilerException
Published by sergeyklay about 7 years ago
Config
class to implement ArrayAccess
and JsonSerializable
Zephir\Bootstrap
to reduce cyclomatic complexity and drop static callsZephir\CompilerException
to Zephir\Compiler\CompilerException
Config::fromServer
factory method to allow create and populate a Config
instance from the $_SERVER['argv']
Zephir\Commands\Manager
to proper and clear managing command stackZephir\Commands\CommandInterface::getCommandsManager
to allow drop any static Bootstrap callsZephir\Commands\CommandInterface::getSynopsis
to provide command synopsisExceptionInterface::getExtra
and ExceptionInterface::getErrorRegion
to follow common interface for all Zephir exceptions:
ExceptionInterface::getExtra
: Gets extra info.ExceptionInterface::getErrorRegion
: Returns the code block in which the error occurred.Zephir\Fcall\FcallManagerInterface
and Zephir\Fcall\FcallAwareInterface
to introduce more common backend API--help|-h
command option to each command to provide per command help and reduce first level helpLogger
' file contents cacheenable_dl
command option. This deprecated feature will certainly be removed in the future from PHP. Actually we no longer need this directive at all.safe_mode
PHP option. The Safe Mode removed from PHP 5.4, and generates a fatal E_CORE_ERROR
level error when enabled.Zephir\FileSystem\Apc
storage. APC creates a new memory pool when a CLI process is created so this adapter is useless.Published by sergeyklay about 7 years ago
Published by sergeyklay about 7 years ago
Published by sergeyklay over 7 years ago
Published by sergeyklay over 7 years ago
Published by sergeyklay over 7 years ago
Published by sergeyklay almost 8 years ago
Published by sergeyklay almost 8 years ago