diff options
-rw-r--r-- | REFLECTION | 230 | ||||
-rw-r--r-- | composer.json | 5 | ||||
-rw-r--r-- | php-phalcon3.spec | 9 |
3 files changed, 224 insertions, 20 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { +Extension [ <persistent> extension #190 phalcon version 3.4.0 ] { - INI { Entry [ phalcon.db.escape_identifiers <ALL> ] @@ -45,7 +45,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { } } - - Classes [396] { + - Classes [398] { Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] { - Constants [0] { @@ -11941,6 +11941,63 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { } } + Class [ <internal:phalcon> class Phalcon\Crypt\Exception extends Phalcon\Exception implements Throwable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> protected $message ] + Property [ <default> protected $code ] + Property [ <default> protected $file ] + Property [ <default> protected $line ] + } + + - Methods [10] { + Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + + - Parameters [3] { + Parameter #0 [ <optional> $message ] + Parameter #1 [ <optional> $code ] + Parameter #2 [ <optional> $previous ] + } + } + + Method [ <internal:Core, inherits Exception> public method __wakeup ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { + } + + Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { + } + } + } + Class [ <internal:phalcon> class Phalcon\Di\FactoryDefault extends Phalcon\Di implements ArrayAccess, Phalcon\DiInterface ] { - Constants [0] { @@ -12232,7 +12289,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_notFoundPaths ] } - - Methods [41] { + - Methods [42] { Method [ <internal:phalcon, ctor> public method __construct ] { - Parameters [1] { @@ -12322,6 +12379,14 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { } } + Method [ <internal:phalcon> public method attach ] { + + - Parameters [2] { + Parameter #0 [ <required> Phalcon\Mvc\Router\RouteInterface $route ] + Parameter #1 [ <optional> $position ] + } + } + Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method add ] { - Parameters [4] { @@ -18083,13 +18148,25 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { - Static methods [0] { } - - Properties [3] { + - Properties [7] { Property [ <default> protected $_key ] Property [ <default> protected $_padding ] Property [ <default> protected $_cipher ] + Property [ <default> protected $availableCiphers ] + Property [ <default> protected $ivLength ] + Property [ <default> protected $hashAlgo ] + Property [ <default> protected $useSigning ] } - - Methods [12] { + - Methods [21] { + Method [ <internal:phalcon, ctor> public method __construct ] { + + - Parameters [2] { + Parameter #0 [ <optional> $cipher ] + Parameter #1 [ <optional> $useSigning ] + } + } + Method [ <internal:phalcon> public method setPadding ] { - Parameters [1] { @@ -18117,6 +18194,23 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon, prototype Phalcon\CryptInterface> public method getKey ] { } + Method [ <internal:phalcon> public method setHashAlgo ] { + + - Parameters [1] { + Parameter #0 [ <required> $hashAlgo ] + } + } + + Method [ <internal:phalcon> public method getHashAlgo ] { + } + + Method [ <internal:phalcon> public method useSigning ] { + + - Parameters [1] { + Parameter #0 [ <required> $useSigning ] + } + } + Method [ <internal:phalcon> protected method _cryptPadText ] { - Parameters [4] { @@ -18173,10 +18267,37 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon, prototype Phalcon\CryptInterface> public method getAvailableCiphers ] { } + + Method [ <internal:phalcon> public method getAvailableHashAlgos ] { + } + + Method [ <internal:phalcon> protected method assertCipherIsAvailable ] { + + - Parameters [1] { + Parameter #0 [ <required> $cipher ] + } + } + + Method [ <internal:phalcon> protected method assertHashAlgorithmAvailable ] { + + - Parameters [1] { + Parameter #0 [ <required> $hashAlgo ] + } + } + + Method [ <internal:phalcon> protected method getIvLength ] { + + - Parameters [1] { + Parameter #0 [ <required> $cipher ] + } + } + + Method [ <internal:phalcon> protected method initializeAvailableCiphers ] { + } } } - Class [ <internal:phalcon> class Phalcon\Crypt\Exception extends Phalcon\Exception implements Throwable ] { + Class [ <internal:phalcon> class Phalcon\Crypt\Mismatch extends Phalcon\Crypt\Exception implements Throwable ] { - Constants [0] { } @@ -26522,7 +26643,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { - Static methods [0] { } - - Properties [12] { + - Properties [13] { Property [ <default> protected $_readed ] Property [ <default> protected $_restored ] Property [ <default> protected $_useEncryption ] @@ -26535,9 +26656,10 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_domain ] Property [ <default> protected $_secure ] Property [ <default> protected $_httpOnly ] + Property [ <default> protected $signKey ] } - - Methods [22] { + - Methods [24] { Method [ <internal:phalcon, ctor> public method __construct ] { - Parameters [7] { @@ -26551,6 +26673,13 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { } } + Method [ <internal:phalcon> public method setSignKey ] { + + - Parameters [1] { + Parameter #0 [ <optional> $signKey ] + } + } + Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { - Parameters [1] { @@ -26650,6 +26779,13 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon> public method __toString ] { } + + Method [ <internal:phalcon> protected method assertSignKeyIsLongEnough ] { + + - Parameters [1] { + Parameter #0 [ <required> $signKey ] + } + } } } @@ -26730,7 +26866,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_strictHostCheck ] } - - Methods [64] { + - Methods [65] { Method [ <internal:phalcon> public method getHttpMethodParameterOverride ] { } @@ -27011,6 +27147,9 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon> public method getHeaders ] { } + Method [ <internal:phalcon> protected method resolveAuthorizationHeaders ] { + } + Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getHTTPReferer ] { } @@ -27203,7 +27342,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_dependencyInjector ] } - - Methods [30] { + - Methods [31] { Method [ <internal:phalcon, ctor> public method __construct ] { - Parameters [3] { @@ -27234,6 +27373,9 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon> public method getStatusCode ] { } + Method [ <internal:phalcon> public method getReasonPhrase ] { + } + Method [ <internal:phalcon> public method setHeaders ] { - Parameters [1] { @@ -27394,15 +27536,28 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { - Static methods [0] { } - - Properties [4] { + - Properties [5] { Property [ <default> protected $_dependencyInjector ] Property [ <default> protected $_registered ] Property [ <default> protected $_useEncryption ] Property [ <default> protected $_cookies ] + Property [ <default> protected $signKey ] } - - Methods [11] { + - Methods [12] { Method [ <internal:phalcon, ctor> public method __construct ] { + + - Parameters [2] { + Parameter #0 [ <optional> $useEncryption ] + Parameter #1 [ <optional> $signKey ] + } + } + + Method [ <internal:phalcon> public method setSignKey ] { + + - Parameters [1] { + Parameter #0 [ <optional> $signKey ] + } } Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { @@ -28375,7 +28530,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { - Static methods [0] { } - - Properties [9] { + - Properties [10] { Property [ <default> protected $_eventsManager ] Property [ <default> protected $_foundPath ] Property [ <default> protected $_checkedPath ] @@ -28385,9 +28540,17 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_directories ] Property [ <default> protected $_files ] Property [ <default> protected $_registered ] + Property [ <default> protected $fileCheckingCallback ] } - - Methods [19] { + - Methods [20] { + Method [ <internal:phalcon> public method setFileCheckingCallback ] { + + - Parameters [1] { + Parameter #0 [ <optional> $callback ] + } + } + Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { - Parameters [1] { @@ -30026,8 +30189,9 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon> static public method aggregate ] { - - Parameters [1] { + - Parameters [2] { Parameter #0 [ <optional> array or NULL $parameters ] + Parameter #1 [ <optional> array or NULL $options ] } } @@ -38107,7 +38271,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Property [ <default> protected $_routePrefix ] } - - Methods [48] { + - Methods [49] { Method [ <internal:phalcon> public method addResource ] { - Parameters [2] { @@ -38250,6 +38414,14 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method getDefaults ] { } + Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method attach ] { + + - Parameters [2] { + Parameter #0 [ <required> Phalcon\Mvc\Router\RouteInterface $route ] + Parameter #1 [ <optional> $position ] + } + } + Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method add ] { - Parameters [4] { @@ -45543,7 +45715,7 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { Method [ <internal:phalcon> final public method __invoke ] { - Parameters [1] { - Parameter #0 [ <required> $element ] + Parameter #0 [ <required> $file ] } } } @@ -45572,6 +45744,30 @@ Extension [ <persistent> extension #186 phalcon version 3.3.2 ] { } } } + + Class [ <internal:phalcon> final class phalcon\2__closure ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:phalcon> final public method __invoke ] { + + - Parameters [1] { + Parameter #0 [ <required> $element ] + } + } + } + } } } diff --git a/composer.json b/composer.json index d59ea21..970b5e4 100644 --- a/composer.json +++ b/composer.json @@ -12,6 +12,11 @@ "php": ">=5.5" }, "require-dev": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", "doctrine/instantiator": "1.0.5", "phpdocumentor/reflection-docblock": "^2.0", "phpunit/phpunit": "^4.8", diff --git a/php-phalcon3.spec b/php-phalcon3.spec index 04f80de..d8f7a28 100644 --- a/php-phalcon3.spec +++ b/php-phalcon3.spec @@ -17,14 +17,14 @@ %global pkg_name %{name} %endif -%global gh_commit 9073ca32cd23c19f958cabd8373575a22db56d02 +%global gh_commit 65183349743e899977adc643f103b887612ffe98 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner phalcon %global gh_project cphalcon %global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} %global with_tests 0%{?_with_tests:1} %global ext_name phalcon -%global zephir_ver 0.10.7 +%global zephir_ver 0.10.10 %if "%{php_version}" < "5.6" # after pdo.ini, json.ini, igbinary.ini %global ini_name z-%{ext_name}.ini @@ -34,7 +34,7 @@ %endif Name: %{?sub_prefix}php-phalcon3 -Version: 3.3.2 +Version: 3.4.0 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} Summary: Phalcon Framework @@ -256,6 +256,9 @@ REPORT_EXIT_STATUS=1 \ %changelog +* Mon May 28 2018 Remi Collet <remi@remirepo.net> - 3.4.0-1 +- update to 3.4.0 using zephir 0.10.10 + * Wed Mar 7 2018 Remi Collet <remi@remirepo.net> - 3.3.2-1 - update to 3.3.2 using zephir 0.10.7 |