diff options
-rw-r--r-- | PHPINFO | 6 | ||||
-rw-r--r-- | REFLECTION | 807 | ||||
-rw-r--r-- | php-phalcon4.spec | 9 |
3 files changed, 684 insertions, 138 deletions
@@ -5,8 +5,8 @@ phalcon Web framework delivered as a C-extension for PHP phalcon => enabled Author => Phalcon Team and contributors -Version => 4.0.0-rc.2 -Build Date => Oct 28 2019 10:45:33 +Version => 4.0.0-rc.3 +Build Date => Nov 18 2019 07:54:23 Powered by Zephir => Version 0.12.10-fedc314 Directive => Local Value => Master Value @@ -20,8 +20,8 @@ phalcon.orm.disable_assign_setters => Off => Off phalcon.orm.enable_implicit_joins => On => On phalcon.orm.enable_literals => On => On phalcon.orm.events => On => On -phalcon.orm.exception_on_failed_save => Off => Off phalcon.orm.exception_on_failed_metadata_save => On => On +phalcon.orm.exception_on_failed_save => Off => Off phalcon.orm.ignore_unknown_columns => Off => Off phalcon.orm.late_state_binding => Off => Off phalcon.orm.not_null_validations => On => On @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { +Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.3 ] { - Dependencies { Dependency [ pdo (Required) ] @@ -40,12 +40,12 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Entry [ phalcon.orm.events <ALL> ] Current = '1' } - Entry [ phalcon.orm.exception_on_failed_save <ALL> ] - Current = '0' - } Entry [ phalcon.orm.exception_on_failed_metadata_save <ALL> ] Current = '1' } + Entry [ phalcon.orm.exception_on_failed_save <ALL> ] + Current = '0' + } Entry [ phalcon.orm.ignore_unknown_columns <ALL> ] Current = '0' } @@ -66,7 +66,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - - Classes [471] { + - Classes [477] { Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] { - Constants [0] { @@ -892,7 +892,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon> abstract public method getNonPrimaryKeyAttributes ] { @@ -2249,30 +2249,6 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Interface [ <internal:phalcon> interface Phalcon\Logger\Formatter\FormatterInterface ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [1] { - Method [ <internal:phalcon> abstract public method format ] { - - - Parameters [1] { - Parameter #0 [ <required> Phalcon\Logger\Item $item ] - } - } - } - } - Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\ResultsetInterface ] { - Constants [0] { @@ -2864,6 +2840,30 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } + Interface [ <internal:phalcon> interface Phalcon\Logger\Formatter\FormatterInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:phalcon> abstract public method format ] { + + - Parameters [1] { + Parameter #0 [ <required> Phalcon\Logger\Item $item ] + } + } + } + } + Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\BehaviorInterface ] { - Constants [0] { @@ -5030,6 +5030,31 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } + Interface [ <internal:phalcon> interface Phalcon\Html\Link\Serializer\SerializerInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:phalcon> abstract public method serialize ] { + + - Parameters [1] { + Parameter #0 [ <required> array $links ] + } + - Return [ string or NULL ] + } + } + } + Interface [ <internal:phalcon> interface Phalcon\Http\CookieInterface ] { - Constants [0] { @@ -5184,7 +5209,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Properties [0] { } - - Methods [49] { + - Methods [50] { Method [ <internal:phalcon> abstract public method get ] { - Parameters [5] { @@ -5419,10 +5444,9 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Method [ <internal:phalcon> abstract public method hasFiles ] { - - Parameters [1] { - Parameter #0 [ <optional> boolean $onlySuccessful ] + - Parameters [0] { } - - Return [ integer ] + - Return [ boolean ] } Method [ <internal:phalcon> abstract public method hasHeader ] { @@ -5557,6 +5581,14 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } - Return [ boolean ] } + + Method [ <internal:phalcon> abstract public method numFiles ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $onlySuccessful ] + } + - Return [ integer ] + } } } @@ -7045,7 +7077,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Properties [0] { } - - Methods [47] { + - Methods [50] { Method [ <internal:phalcon> abstract public method addBehavior ] { - Parameters [2] { @@ -7091,6 +7123,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Phalcon\Mvc\Model\RelationInterface ] } + Method [ <internal:phalcon> abstract public method addHasOneThrough ] { + + - Parameters [8] { + Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] + Parameter #1 [ <required> $fields ] + Parameter #2 [ <required> string $intermediateModel ] + Parameter #3 [ <required> $intermediateFields ] + Parameter #4 [ <required> $intermediateReferencedFields ] + Parameter #5 [ <required> string $referencedModel ] + Parameter #6 [ <required> $referencedFields ] + Parameter #7 [ <optional> $options ] + } + - Return [ Phalcon\Mvc\Model\RelationInterface ] + } + Method [ <internal:phalcon> abstract public method addHasManyToMany ] { - Parameters [8] { @@ -7158,6 +7205,15 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ boolean ] } + Method [ <internal:phalcon> abstract public method existsHasOneThrough ] { + + - Parameters [2] { + Parameter #0 [ <required> string $modelName ] + Parameter #1 [ <required> string $modelRelation ] + } + - Return [ boolean ] + } + Method [ <internal:phalcon> abstract public method existsHasManyToMany ] { - Parameters [2] { @@ -7221,6 +7277,14 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ array ] } + Method [ <internal:phalcon> abstract public method getHasOneThrough ] { + + - Parameters [1] { + Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] + } + - Return [ array ] + } + Method [ <internal:phalcon> abstract public method getHasOneAndHasMany ] { - Parameters [1] { @@ -10248,7 +10312,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $lowerKeys ] } - - Methods [23] { + - Methods [25] { Method [ <internal:phalcon, ctor> public method __construct ] { - Parameters [2] { @@ -10319,6 +10383,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon> public method has ] { - Parameters [1] { @@ -10908,7 +10987,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [28] { + - Methods [30] { Method [ <internal:phalcon> public method getPathDelimiter ] { - Parameters [0] { @@ -11036,6 +11115,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -11253,7 +11347,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -14031,38 +14125,6 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> abstract class Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [2] { - Method [ <internal:phalcon> public method interpolate ] { - - - Parameters [2] { - Parameter #0 [ <required> string $message ] - Parameter #1 [ <optional> $context ] - } - } - - Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\FormatterInterface> abstract public method format ] { - - - Parameters [1] { - Parameter #0 [ <required> Phalcon\Logger\Item $item ] - } - } - } - } - Class [ <internal:phalcon> class Phalcon\Mvc\Model\Exception extends Phalcon\Exception implements Throwable ] { - Constants [0] { @@ -16067,6 +16129,38 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } + Class [ <internal:phalcon> abstract class Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:phalcon> public method interpolate ] { + + - Parameters [2] { + Parameter #0 [ <required> string $message ] + Parameter #1 [ <optional> $context ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\FormatterInterface> abstract public method format ] { + + - Parameters [1] { + Parameter #0 [ <required> Phalcon\Logger\Item $item ] + } + } + } + } + Class [ <internal:phalcon> abstract class Phalcon\Mvc\Model\Behavior implements Phalcon\Mvc\Model\BehaviorInterface ] { - Constants [0] { @@ -17186,6 +17280,99 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } + Class [ <internal:phalcon> class Phalcon\Html\Link\Link implements Psr\Link\LinkInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> protected $attributes ] + Property [ <default> protected $href ] + Property [ <default> protected $rels ] + Property [ <default> protected $templated ] + } + + - Methods [6] { + Method [ <internal:phalcon, ctor> public method __construct ] { + + - Parameters [3] { + Parameter #0 [ <optional> string $rel ] + Parameter #1 [ <optional> string $href ] + Parameter #2 [ <optional> array $attributes ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getAttributes ] { + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getHref ] { + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getRels ] { + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method isTemplated ] { + } + + Method [ <internal:phalcon> protected method hrefIsTemplated ] { + + - Parameters [1] { + Parameter #0 [ <required> string $href ] + } + - Return [ boolean ] + } + } + } + + Class [ <internal:phalcon> class Phalcon\Html\Link\LinkProvider implements Psr\Link\LinkProviderInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> protected $links ] + } + + - Methods [4] { + Method [ <internal:phalcon, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $links ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkProviderInterface> public method getLinks ] { + } + + Method [ <internal:phalcon, prototype Psr\Link\LinkProviderInterface> public method getLinksByRel ] { + + - Parameters [1] { + Parameter #0 [ <required> $rel ] + } + } + + Method [ <internal:phalcon> protected method getKey ] { + + - Parameters [1] { + Parameter #0 [ <required> Psr\Link\LinkInterface $link ] + } + - Return [ string ] + } + } + } + Class [ <internal:phalcon> class Phalcon\Mvc\Model\Transaction\Exception extends Phalcon\Mvc\Model\Exception implements Throwable ] { - Constants [0] { @@ -19600,7 +19787,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Parameter #0 [ <required> string $name ] Parameter #1 [ <optional> array $options ] } - - Return [ Phalcon\Annotations\Adapter\AbstractAdapter ] + - Return [ Phalcon\Annotations\Adapter\AdapterInterface ] } Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { @@ -23630,7 +23817,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $lowerKeys ] } - - Methods [23] { + - Methods [25] { Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection> public method remove ] { - Parameters [1] { @@ -23718,6 +23905,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -23833,7 +24035,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [28] { + - Methods [30] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [2] { @@ -23961,6 +24163,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -24077,7 +24294,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [30] { + - Methods [32] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [2] { @@ -24221,6 +24438,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -24337,7 +24569,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [28] { + - Methods [30] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [1] { @@ -24464,6 +24696,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -24580,7 +24827,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [28] { + - Methods [30] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [1] { @@ -24707,6 +24954,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -24823,7 +25085,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $pathDelimiter ] } - - Methods [28] { + - Methods [30] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [2] { @@ -24951,6 +25213,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -25597,6 +25874,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> $config ] } + - Return [ Phalcon\Db\Adapter\AdapterInterface ] } Method [ <internal:phalcon> public method newInstance ] { @@ -25605,7 +25883,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Parameter #0 [ <required> string $name ] Parameter #1 [ <optional> array $options ] } - - Return [ Phalcon\Db\Adapter\AbstractAdapter ] + - Return [ Phalcon\Db\Adapter\AdapterInterface ] } Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { @@ -37966,7 +38244,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $lowerKeys ] } - - Methods [25] { + - Methods [27] { Method [ <internal:phalcon, prototype Phalcon\Html\Attributes\RenderInterface> public method render ] { - Parameters [0] { @@ -38051,6 +38329,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -39180,6 +39473,174 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } + Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLink extends Phalcon\Html\Link\Link implements Psr\Link\LinkInterface, Psr\Link\EvolvableLinkInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> protected $attributes ] + Property [ <default> protected $href ] + Property [ <default> protected $rels ] + Property [ <default> protected $templated ] + } + + - Methods [11] { + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withAttribute ] { + + - Parameters [2] { + Parameter #0 [ <required> $attribute ] + Parameter #1 [ <required> $value ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withHref ] { + + - Parameters [1] { + Parameter #0 [ <required> $href ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withRel ] { + + - Parameters [1] { + Parameter #0 [ <required> $rel ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withoutAttribute ] { + + - Parameters [1] { + Parameter #0 [ <required> $attribute ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withoutRel ] { + + - Parameters [1] { + Parameter #0 [ <required> $rel ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, ctor> public method __construct ] { + + - Parameters [3] { + Parameter #0 [ <optional> string $rel ] + Parameter #1 [ <optional> string $href ] + Parameter #2 [ <optional> array $attributes ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getAttributes ] { + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getHref ] { + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getRels ] { + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method isTemplated ] { + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link> protected method hrefIsTemplated ] { + + - Parameters [1] { + Parameter #0 [ <required> string $href ] + } + - Return [ boolean ] + } + } + } + + Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLinkProvider extends Phalcon\Html\Link\LinkProvider implements Psr\Link\LinkProviderInterface, Psr\Link\EvolvableLinkProviderInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> protected $links ] + } + + - Methods [6] { + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkProviderInterface> public method withLink ] { + + - Parameters [1] { + Parameter #0 [ <required> Psr\Link\LinkInterface $link ] + } + } + + Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkProviderInterface> public method withoutLink ] { + + - Parameters [1] { + Parameter #0 [ <required> Psr\Link\LinkInterface $link ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $links ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Psr\Link\LinkProviderInterface> public method getLinks ] { + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Psr\Link\LinkProviderInterface> public method getLinksByRel ] { + + - Parameters [1] { + Parameter #0 [ <required> $rel ] + } + } + + Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider> protected method getKey ] { + + - Parameters [1] { + Parameter #0 [ <required> Psr\Link\LinkInterface $link ] + } + - Return [ string ] + } + } + } + + Class [ <internal:phalcon> class Phalcon\Html\Link\Serializer\Header implements Phalcon\Html\Link\Serializer\SerializerInterface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:phalcon, prototype Phalcon\Html\Link\Serializer\SerializerInterface> public method serialize ] { + + - Parameters [1] { + Parameter #0 [ <required> array $links ] + } + - Return [ string or NULL ] + } + } + } + Class [ <internal:phalcon> class Phalcon\Html\TagFactory extends Phalcon\Factory\AbstractFactory ] { - Constants [0] { @@ -41586,7 +42047,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> private $strictHostCheck ] } - - Methods [69] { + - Methods [70] { Method [ <internal:phalcon> public method getHttpMethodParameterOverride ] { - Parameters [0] { @@ -41865,10 +42326,9 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method hasFiles ] { - - Parameters [1] { - Parameter #0 [ <optional> boolean $onlySuccessful ] + - Parameters [0] { } - - Return [ integer ] + - Return [ boolean ] } Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method hasHeader ] { @@ -42026,6 +42486,14 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ boolean ] } + Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method numFiles ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $onlySuccessful ] + } + - Return [ integer ] + } + Method [ <internal:phalcon> public method setParameterFilters ] { - Parameters [3] { @@ -44846,39 +45314,6 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> class Phalcon\Logger\Formatter\Syslog extends Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [2] { - Method [ <internal:phalcon, overwrites Phalcon\Logger\Formatter\FormatterInterface, prototype Phalcon\Logger\Formatter\FormatterInterface> public method format ] { - - - Parameters [1] { - Parameter #0 [ <required> Phalcon\Logger\Item $item ] - } - - Return [ array ] - } - - Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method interpolate ] { - - - Parameters [2] { - Parameter #0 [ <required> string $message ] - Parameter #1 [ <optional> $context ] - } - } - } - } - Class [ <internal:phalcon> class Phalcon\Logger\Item ] { - Constants [0] { @@ -44963,6 +45398,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> $config ] } + - Return [ Phalcon\Logger ] } Method [ <internal:phalcon> public method newInstance ] { @@ -46812,7 +47248,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $uniqueTypes ] } - - Methods [82] { + - Methods [83] { Method [ <internal:phalcon> public method getTransaction ] { } @@ -47374,6 +47810,20 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Phalcon\Mvc\Model\Relation ] } + Method [ <internal:phalcon> protected method hasOneThrough ] { + + - Parameters [7] { + Parameter #0 [ <required> $fields ] + Parameter #1 [ <required> string $intermediateModel ] + Parameter #2 [ <required> $intermediateFields ] + Parameter #3 [ <required> $intermediateReferencedFields ] + Parameter #4 [ <required> string $referenceModel ] + Parameter #5 [ <required> $referencedFields ] + Parameter #6 [ <optional> $options ] + } + - Return [ Phalcon\Mvc\Model\Relation ] + } + Method [ <internal:phalcon> protected method keepSnapshots ] { - Parameters [1] { @@ -48015,7 +48465,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Static methods [0] { } - - Properties [25] { + - Properties [27] { Property [ <default> protected $aliases ] Property [ <default> protected $behaviors ] Property [ <default> protected $belongsTo ] @@ -48030,6 +48480,8 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $hasManyToManySingle ] Property [ <default> protected $hasOne ] Property [ <default> protected $hasOneSingle ] + Property [ <default> protected $hasOneThrough ] + Property [ <default> protected $hasOneThroughSingle ] Property [ <default> protected $initialized ] Property [ <default> protected $keepSnapshots ] Property [ <default> protected $lastInitialized ] @@ -48043,7 +48495,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $reusable ] } - - Methods [62] { + - Methods [65] { Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { - Parameters [1] { @@ -48328,6 +48780,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Phalcon\Mvc\Model\RelationInterface ] } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addHasOneThrough ] { + + - Parameters [8] { + Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] + Parameter #1 [ <required> $fields ] + Parameter #2 [ <required> string $intermediateModel ] + Parameter #3 [ <required> $intermediateFields ] + Parameter #4 [ <required> $intermediateReferencedFields ] + Parameter #5 [ <required> string $referencedModel ] + Parameter #6 [ <required> $referencedFields ] + Parameter #7 [ <optional> $options ] + } + - Return [ Phalcon\Mvc\Model\RelationInterface ] + } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addBelongsTo ] { - Parameters [5] { @@ -48394,6 +48861,15 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ boolean ] } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasOneThrough ] { + + - Parameters [2] { + Parameter #0 [ <required> string $modelName ] + Parameter #1 [ <required> string $modelRelation ] + } + - Return [ boolean ] + } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasManyToMany ] { - Parameters [2] { @@ -48512,6 +48988,14 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ array ] } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasOneThrough ] { + + - Parameters [1] { + Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] + } + - Return [ array ] + } + Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasManyToMany ] { - Parameters [1] { @@ -48710,7 +49194,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -49024,7 +49508,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -49340,7 +49824,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -49637,7 +50121,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -50032,7 +50516,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] } - - Return [ string ] + - Return [ string or NULL ] } Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { @@ -55227,7 +55711,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> protected $lowerKeys ] } - - Methods [23] { + - Methods [25] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> final public method __construct ] { - Parameters [1] { @@ -55399,6 +55883,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ void ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> protected method setData ] { - Parameters [2] { @@ -56035,7 +56534,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { Property [ <default> private $session ] } - - Methods [25] { + - Methods [27] { Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { - Parameters [1] { @@ -56145,6 +56644,21 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Return [ Traversable ] } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getKeys ] { + + - Parameters [1] { + Parameter #0 [ <optional> boolean $insensitive ] + } + - Return [ array ] + } + + Method [ <internal:phalcon, inherits Phalcon\Collection> public method getValues ] { + + - Parameters [0] { + } + - Return [ array ] + } + Method [ <internal:phalcon, inherits Phalcon\Collection> public method has ] { - Parameters [1] { @@ -58983,6 +59497,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Parameters [1] { Parameter #0 [ <required> string $name ] } + - Return [ Phalcon\Factory\ValidatorInterface ] } Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { @@ -63310,6 +63825,34 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { - Methods [1] { Method [ <internal:phalcon> final public method __invoke ] { + - Parameters [5] { + Parameter #0 [ <required> $number ] + Parameter #1 [ <required> $message ] + Parameter #2 [ <required> $file ] + Parameter #3 [ <required> $line ] + Parameter #4 [ <required> $context ] + } + } + } + } + + Class [ <internal:phalcon> final class phalcon\3__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 ] } @@ -63317,7 +63860,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\3__closure ] { + Class [ <internal:phalcon> final class phalcon\4__closure ] { - Constants [0] { } @@ -63341,7 +63884,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\4__closure ] { + Class [ <internal:phalcon> final class phalcon\5__closure ] { - Constants [0] { } @@ -63369,7 +63912,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\5__closure ] { + Class [ <internal:phalcon> final class phalcon\6__closure ] { - Constants [0] { } @@ -63397,7 +63940,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\6__closure ] { + Class [ <internal:phalcon> final class phalcon\7__closure ] { - Constants [0] { } @@ -63425,7 +63968,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\7__closure ] { + Class [ <internal:phalcon> final class phalcon\8__closure ] { - Constants [0] { } @@ -63449,7 +63992,7 @@ Extension [ <persistent> extension #200 phalcon version 4.0.0-rc.2 ] { } } - Class [ <internal:phalcon> final class phalcon\8__closure ] { + Class [ <internal:phalcon> final class phalcon\9__closure ] { - Constants [0] { } diff --git a/php-phalcon4.spec b/php-phalcon4.spec index c7c953e..aabb71d 100644 --- a/php-phalcon4.spec +++ b/php-phalcon4.spec @@ -17,7 +17,7 @@ %global pkg_name %{name} %endif -%global gh_commit 95484a06ff9f1f4624b83761aba4d9222026788f +%global gh_commit c4a804a70c9b89728f010b23935f450c79690bd7 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner phalcon %global gh_project cphalcon @@ -29,7 +29,7 @@ # after 40-json.ini, 20-pdo.ini, 40-psr.ini %global ini_name 50-%{ext_name}.ini %global upstream_ver 4.0.0 -%global upstream_pre rc.2 +%global upstream_pre rc.3 Name: %{?sub_prefix}php-phalcon4 Version: %{upstream_ver}%{?upstream_pre:~%{upstream_pre}} @@ -131,8 +131,8 @@ extension=%{ext_name}.so ;phalcon.orm.enable_implicit_joins = On ;phalcon.orm.enable_literals = On ;phalcon.orm.events = On -;phalcon.orm.exception_on_failed_save = Off ;phalcon.orm.exception_on_failed_metadata_save = On +;phalcon.orm.exception_on_failed_save = Off ;phalcon.orm.ignore_unknown_columns = Off ;phalcon.orm.late_state_binding = Off ;phalcon.orm.not_null_validations = On @@ -251,6 +251,9 @@ REPORT_EXIT_STATUS=1 \ %changelog +* Mon Nov 18 2019 Remi Collet <remi@remirepo.net> - 4.0.0~rc.3-1 +- update to 4.0.0-rc.3 + * Mon Oct 28 2019 Remi Collet <remi@remirepo.net> - 4.0.0~rc.2-1 - update to 4.0.0-rc.2 |