Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#16096 - Fix seg faults on class mock #16100

Merged
merged 13 commits into from
Sep 18, 2022
Merged

#16096 - Fix seg faults on class mock #16100

merged 13 commits into from
Sep 18, 2022

Conversation

Jeckerson
Copy link
Member

Hello!

In raising this pull request, I confirm the following:

  • I have read and understood the Contributing Guidelines
  • I have checked that another pull request for this purpose does not exist
  • I wrote some tests for this PR
  • I have updated the relevant CHANGELOG
  • I have created a PR for the documentation about this change

Small description of change:

Now there is unit test to mock all possible Phalcon classes:

Phalcon\Acl\Adapter\AbstractAdapter
Phalcon\Acl\Adapter\Memory
Phalcon\Acl\Component
Phalcon\Acl\Enum
Phalcon\Acl\Exception
Phalcon\Acl\Role
Phalcon\Annotations\Adapter\AbstractAdapter
Phalcon\Annotations\Adapter\Apcu
Phalcon\Annotations\Adapter\Memory
Phalcon\Annotations\Adapter\Stream
Phalcon\Annotations\Annotation
Phalcon\Annotations\AnnotationsFactory
Phalcon\Annotations\Collection
Phalcon\Annotations\Exception
Phalcon\Annotations\Reader
Phalcon\Annotations\Reflection
Phalcon\Application\AbstractApplication
Phalcon\Application\Exception
Phalcon\Assets\Asset
Phalcon\Assets\Asset\Css
Phalcon\Assets\Asset\Js
Phalcon\Assets\Collection
Phalcon\Assets\Exception
Phalcon\Assets\Filters\Cssmin
Phalcon\Assets\Filters\Jsmin
Phalcon\Assets\Filters\None
Phalcon\Assets\Inline
Phalcon\Assets\Inline\Css
Phalcon\Assets\Inline\Js
Phalcon\Assets\Manager
Phalcon\Autoload\Exception
Phalcon\Autoload\Loader
Phalcon\Cache\AbstractCache
Phalcon\Cache\AdapterFactory
Phalcon\Cache\Adapter\Apcu
Phalcon\Cache\Adapter\Libmemcached
Phalcon\Cache\Adapter\Memory
Phalcon\Cache\Adapter\Redis
Phalcon\Cache\Adapter\Stream
Phalcon\Cache\Cache
Phalcon\Cache\CacheFactory
Phalcon\Cache\Exception\Exception
Phalcon\Cache\Exception\InvalidArgumentException
Phalcon\Cli\Console
Phalcon\Cli\Console\Exception
Phalcon\Cli\Dispatcher
Phalcon\Cli\Dispatcher\Exception
Phalcon\Cli\Router
Phalcon\Cli\Router\Exception
Phalcon\Cli\Router\Route
Phalcon\Cli\Task
Phalcon\Config\Adapter\Grouped
Phalcon\Config\Adapter\Ini
Phalcon\Config\Adapter\Json
Phalcon\Config\Adapter\Php
Phalcon\Config\Adapter\Yaml
Phalcon\Config\Config
Phalcon\Config\ConfigFactory
Phalcon\Config\Exception
Phalcon\DataMapper\Pdo\Connection
Phalcon\DataMapper\Pdo\ConnectionLocator
Phalcon\DataMapper\Pdo\Connection\AbstractConnection
Phalcon\DataMapper\Pdo\Connection\Decorated
Phalcon\DataMapper\Pdo\Exception\CannotDisconnect
Phalcon\DataMapper\Pdo\Exception\ConnectionNotFound
Phalcon\DataMapper\Pdo\Exception\Exception
Phalcon\DataMapper\Pdo\Profiler\MemoryLogger
Phalcon\DataMapper\Pdo\Profiler\Profiler
Phalcon\DataMapper\Query\AbstractConditions
Phalcon\DataMapper\Query\AbstractQuery
Phalcon\DataMapper\Query\Bind
Phalcon\DataMapper\Query\Delete
Phalcon\DataMapper\Query\Insert
Phalcon\DataMapper\Query\QueryFactory
Phalcon\DataMapper\Query\Select
Phalcon\DataMapper\Query\Update
Phalcon\Db\AbstractDb
Phalcon\Db\Adapter\AbstractAdapter
Phalcon\Db\Adapter\PdoFactory
Phalcon\Db\Adapter\Pdo\AbstractPdo
Phalcon\Db\Adapter\Pdo\Mysql
Phalcon\Db\Adapter\Pdo\Postgresql
Phalcon\Db\Adapter\Pdo\Sqlite
Phalcon\Db\Column
Phalcon\Db\Dialect
Phalcon\Db\Dialect\Mysql
Phalcon\Db\Dialect\Postgresql
Phalcon\Db\Dialect\Sqlite
Phalcon\Db\Enum
Phalcon\Db\Exception
Phalcon\Db\Index
Phalcon\Db\Profiler
Phalcon\Db\Profiler\Item
Phalcon\Db\RawValue
Phalcon\Db\Reference
Phalcon\Db\Result\PdoResult
Phalcon\Di\AbstractInjectionAware
Phalcon\Di\Di
Phalcon\Di\Exception
Phalcon\Di\Exception\ServiceResolutionException
Phalcon\Di\FactoryDefault
Phalcon\Di\FactoryDefault\Cli
Phalcon\Di\Injectable
Phalcon\Di\Service
Phalcon\Di\Service\Builder
Phalcon\Dispatcher\AbstractDispatcher
Phalcon\Dispatcher\Exception
Phalcon\Domain\Payload\Payload
Phalcon\Domain\Payload\PayloadFactory
Phalcon\Domain\Payload\Status
Phalcon\Encryption\Crypt
Phalcon\Encryption\Crypt\Exception\Exception
Phalcon\Encryption\Crypt\Exception\Mismatch
Phalcon\Encryption\Crypt\PadFactory
Phalcon\Encryption\Crypt\Padding\Ansi
Phalcon\Encryption\Crypt\Padding\Iso10126
Phalcon\Encryption\Crypt\Padding\IsoIek
Phalcon\Encryption\Crypt\Padding\Noop
Phalcon\Encryption\Crypt\Padding\Pkcs7
Phalcon\Encryption\Crypt\Padding\Space
Phalcon\Encryption\Crypt\Padding\Zero
Phalcon\Encryption\Security
Phalcon\Encryption\Security\Exception
Phalcon\Encryption\Security\JWT\Builder
Phalcon\Encryption\Security\JWT\Exceptions\UnsupportedAlgorithmException
Phalcon\Encryption\Security\JWT\Exceptions\ValidatorException
Phalcon\Encryption\Security\JWT\Signer\AbstractSigner
Phalcon\Encryption\Security\JWT\Signer\Hmac
Phalcon\Encryption\Security\JWT\Signer\None
Phalcon\Encryption\Security\JWT\Token\AbstractItem
Phalcon\Encryption\Security\JWT\Token\Enum
Phalcon\Encryption\Security\JWT\Token\Item
Phalcon\Encryption\Security\JWT\Token\Parser
Phalcon\Encryption\Security\JWT\Token\Signature
Phalcon\Encryption\Security\JWT\Token\Token
Phalcon\Encryption\Security\JWT\Validator
Phalcon\Encryption\Security\Random
Phalcon\Events\AbstractEventsAware
Phalcon\Events\Event
Phalcon\Events\Exception
Phalcon\Events\Manager
Phalcon\Factory\AbstractConfigFactory
Phalcon\Factory\AbstractFactory
Phalcon\Factory\Exception
Phalcon\Filter\Exception
Phalcon\Filter\Filter
Phalcon\Filter\FilterFactory
Phalcon\Filter\Sanitize\AbsInt
Phalcon\Filter\Sanitize\Alnum
Phalcon\Filter\Sanitize\Alpha
Phalcon\Filter\Sanitize\BoolVal
Phalcon\Filter\Sanitize\Email
Phalcon\Filter\Sanitize\FloatVal
Phalcon\Filter\Sanitize\IntVal
Phalcon\Filter\Sanitize\Lower
Phalcon\Filter\Sanitize\LowerFirst
Phalcon\Filter\Sanitize\Regex
Phalcon\Filter\Sanitize\Remove
Phalcon\Filter\Sanitize\Replace
Phalcon\Filter\Sanitize\Special
Phalcon\Filter\Sanitize\SpecialFull
Phalcon\Filter\Sanitize\StringVal
Phalcon\Filter\Sanitize\StringValLegacy
Phalcon\Filter\Sanitize\Striptags
Phalcon\Filter\Sanitize\Trim
Phalcon\Filter\Sanitize\Upper
Phalcon\Filter\Sanitize\UpperFirst
Phalcon\Filter\Sanitize\UpperWords
Phalcon\Filter\Sanitize\Url
Phalcon\Filter\Validation
Phalcon\Filter\Validation\AbstractCombinedFieldsValidator
Phalcon\Filter\Validation\AbstractValidator
Phalcon\Filter\Validation\AbstractValidatorComposite
Phalcon\Filter\Validation\Exception
Phalcon\Filter\Validation\ValidatorFactory
Phalcon\Filter\Validation\Validator\Alnum
Phalcon\Filter\Validation\Validator\Alpha
Phalcon\Filter\Validation\Validator\Between
Phalcon\Filter\Validation\Validator\Callback
Phalcon\Filter\Validation\Validator\Confirmation
Phalcon\Filter\Validation\Validator\CreditCard
Phalcon\Filter\Validation\Validator\Date
Phalcon\Filter\Validation\Validator\Digit
Phalcon\Filter\Validation\Validator\Email
Phalcon\Filter\Validation\Validator\Exception
Phalcon\Filter\Validation\Validator\ExclusionIn
Phalcon\Filter\Validation\Validator\File
Phalcon\Filter\Validation\Validator\File\AbstractFile
Phalcon\Filter\Validation\Validator\File\MimeType
Phalcon\Filter\Validation\Validator\File\Resolution\Equal
Phalcon\Filter\Validation\Validator\File\Resolution\Max
Phalcon\Filter\Validation\Validator\File\Resolution\Min
Phalcon\Filter\Validation\Validator\File\Size\Equal
Phalcon\Filter\Validation\Validator\File\Size\Max
Phalcon\Filter\Validation\Validator\File\Size\Min
Phalcon\Filter\Validation\Validator\Identical
Phalcon\Filter\Validation\Validator\InclusionIn
Phalcon\Filter\Validation\Validator\Ip
Phalcon\Filter\Validation\Validator\Numericality
Phalcon\Filter\Validation\Validator\PresenceOf
Phalcon\Filter\Validation\Validator\Regex
Phalcon\Filter\Validation\Validator\StringLength
Phalcon\Filter\Validation\Validator\StringLength\Max
Phalcon\Filter\Validation\Validator\StringLength\Min
Phalcon\Filter\Validation\Validator\Uniqueness
Phalcon\Filter\Validation\Validator\Url
Phalcon\Flash\AbstractFlash
Phalcon\Flash\Direct
Phalcon\Flash\Exception
Phalcon\Flash\Session
Phalcon\Forms\Element\AbstractElement
Phalcon\Forms\Element\Check
Phalcon\Forms\Element\Date
Phalcon\Forms\Element\Email
Phalcon\Forms\Element\File
Phalcon\Forms\Element\Hidden
Phalcon\Forms\Element\Numeric
Phalcon\Forms\Element\Password
Phalcon\Forms\Element\Radio
Phalcon\Forms\Element\Select
Phalcon\Forms\Element\Submit
Phalcon\Forms\Element\Text
Phalcon\Forms\Element\TextArea
Phalcon\Forms\Exception
Phalcon\Forms\Form
Phalcon\Forms\Manager
Phalcon\Html\Attributes
Phalcon\Html\Breadcrumbs
Phalcon\Html\Escaper
Phalcon\Html\EscaperFactory
Phalcon\Html\Escaper\Exception
Phalcon\Html\Exception
Phalcon\Html\Helper\AbstractHelper
Phalcon\Html\Helper\AbstractList
Phalcon\Html\Helper\AbstractSeries
Phalcon\Html\Helper\Anchor
Phalcon\Html\Helper\Base
Phalcon\Html\Helper\Body
Phalcon\Html\Helper\Button
Phalcon\Html\Helper\Close
Phalcon\Html\Helper\Doctype
Phalcon\Html\Helper\Element
Phalcon\Html\Helper\Form
Phalcon\Html\Helper\Img
Phalcon\Html\Helper\Input\AbstractInput
Phalcon\Html\Helper\Input\Checkbox
Phalcon\Html\Helper\Input\Color
Phalcon\Html\Helper\Input\Date
Phalcon\Html\Helper\Input\DateTime
Phalcon\Html\Helper\Input\DateTimeLocal
Phalcon\Html\Helper\Input\Email
Phalcon\Html\Helper\Input\File
Phalcon\Html\Helper\Input\Hidden
Phalcon\Html\Helper\Input\Image
Phalcon\Html\Helper\Input\Input
Phalcon\Html\Helper\Input\Month
Phalcon\Html\Helper\Input\Numeric
Phalcon\Html\Helper\Input\Password
Phalcon\Html\Helper\Input\Radio
Phalcon\Html\Helper\Input\Range
Phalcon\Html\Helper\Input\Search
Phalcon\Html\Helper\Input\Select
Phalcon\Html\Helper\Input\Submit
Phalcon\Html\Helper\Input\Tel
Phalcon\Html\Helper\Input\Text
Phalcon\Html\Helper\Input\Textarea
Phalcon\Html\Helper\Input\Time
Phalcon\Html\Helper\Input\Url
Phalcon\Html\Helper\Input\Week
Phalcon\Html\Helper\Label
Phalcon\Html\Helper\Link
Phalcon\Html\Helper\Meta
Phalcon\Html\Helper\Ol
Phalcon\Html\Helper\Script
Phalcon\Html\Helper\Style
Phalcon\Html\Helper\Title
Phalcon\Html\Helper\Ul
Phalcon\Html\Link\AbstractLink
Phalcon\Html\Link\AbstractLinkProvider
Phalcon\Html\Link\EvolvableLink
Phalcon\Html\Link\EvolvableLinkProvider
Phalcon\Html\Link\Link
Phalcon\Html\Link\LinkProvider
Phalcon\Html\Link\Serializer\Header
Phalcon\Html\TagFactory
Phalcon\Http\Cookie
Phalcon\Http\Cookie\Exception
Phalcon\Http\Request
Phalcon\Http\Request\Exception
Phalcon\Http\Request\File
Phalcon\Http\Response
Phalcon\Http\Response\Cookies
Phalcon\Http\Response\Exception
Phalcon\Http\Response\Headers
Phalcon\Image\Adapter\AbstractAdapter
Phalcon\Image\Adapter\Gd
Phalcon\Image\Adapter\Imagick
Phalcon\Image\Enum
Phalcon\Image\Exception
Phalcon\Image\ImageFactory
Phalcon\Logger\AbstractLogger
Phalcon\Logger\AdapterFactory
Phalcon\Logger\Adapter\AbstractAdapter
Phalcon\Logger\Adapter\Noop
Phalcon\Logger\Adapter\Stream
Phalcon\Logger\Adapter\Syslog
Phalcon\Logger\Enum
Phalcon\Logger\Exception
Phalcon\Logger\Formatter\AbstractFormatter
Phalcon\Logger\Formatter\Json
Phalcon\Logger\Formatter\Line
Phalcon\Logger\Item
Phalcon\Logger\Logger
Phalcon\Logger\LoggerFactory
Phalcon\Messages\Exception
Phalcon\Messages\Message
Phalcon\Messages\Messages
Phalcon\Mvc\Application
Phalcon\Mvc\Application\Exception
Phalcon\Mvc\Controller
Phalcon\Mvc\Dispatcher
Phalcon\Mvc\Dispatcher\Exception
Phalcon\Mvc\Micro
Phalcon\Mvc\Micro\Collection
Phalcon\Mvc\Micro\Exception
Phalcon\Mvc\Micro\LazyLoader
Phalcon\Mvc\Model
Phalcon\Mvc\Model\Behavior
Phalcon\Mvc\Model\Behavior\SoftDelete
Phalcon\Mvc\Model\Behavior\Timestampable
Phalcon\Mvc\Model\Binder
Phalcon\Mvc\Model\Criteria
Phalcon\Mvc\Model\Exception
Phalcon\Mvc\Model\Manager
Phalcon\Mvc\Model\MetaData
Phalcon\Mvc\Model\MetaData\Apcu
Phalcon\Mvc\Model\MetaData\Libmemcached
Phalcon\Mvc\Model\MetaData\Memory
Phalcon\Mvc\Model\MetaData\Redis
Phalcon\Mvc\Model\MetaData\Strategy\Annotations
Phalcon\Mvc\Model\MetaData\Strategy\Introspection
Phalcon\Mvc\Model\MetaData\Stream
Phalcon\Mvc\Model\Query
Phalcon\Mvc\Model\Query\Builder
Phalcon\Mvc\Model\Query\Lang
Phalcon\Mvc\Model\Query\Status
Phalcon\Mvc\Model\Relation
Phalcon\Mvc\Model\Resultset
Phalcon\Mvc\Model\Resultset\Complex
Phalcon\Mvc\Model\Resultset\Simple
Phalcon\Mvc\Model\Row
Phalcon\Mvc\Model\Transaction
Phalcon\Mvc\Model\Transaction\Exception
Phalcon\Mvc\Model\Transaction\Failed
Phalcon\Mvc\Model\Transaction\Manager
Phalcon\Mvc\Model\ValidationFailed
Phalcon\Mvc\Router
Phalcon\Mvc\Router\Annotations
Phalcon\Mvc\Router\Exception
Phalcon\Mvc\Router\Group
Phalcon\Mvc\Router\Route
Phalcon\Mvc\Url
Phalcon\Mvc\Url\Exception
Phalcon\Mvc\View
Phalcon\Mvc\View\Engine\AbstractEngine
Phalcon\Mvc\View\Engine\Php
Phalcon\Mvc\View\Engine\Volt
Phalcon\Mvc\View\Engine\Volt\Compiler
Phalcon\Mvc\View\Engine\Volt\Exception
Phalcon\Mvc\View\Exception
Phalcon\Mvc\View\Simple
Phalcon\Paginator\Adapter\AbstractAdapter
Phalcon\Paginator\Adapter\Model
Phalcon\Paginator\Adapter\NativeArray
Phalcon\Paginator\Adapter\QueryBuilder
Phalcon\Paginator\Exception
Phalcon\Paginator\PaginatorFactory
Phalcon\Paginator\Repository
Phalcon\Session\Adapter\AbstractAdapter
Phalcon\Session\Adapter\Libmemcached
Phalcon\Session\Adapter\Noop
Phalcon\Session\Adapter\Redis
Phalcon\Session\Adapter\Stream
Phalcon\Session\Bag
Phalcon\Session\Exception
Phalcon\Session\Manager
Phalcon\Storage\AdapterFactory
Phalcon\Storage\Adapter\AbstractAdapter
Phalcon\Storage\Adapter\Apcu
Phalcon\Storage\Adapter\Libmemcached
Phalcon\Storage\Adapter\Memory
Phalcon\Storage\Adapter\Redis
Phalcon\Storage\Adapter\Stream
Phalcon\Storage\Exception
Phalcon\Storage\SerializerFactory
Phalcon\Storage\Serializer\AbstractSerializer
Phalcon\Storage\Serializer\Base64
Phalcon\Storage\Serializer\Igbinary
Phalcon\Storage\Serializer\Json
Phalcon\Storage\Serializer\MemcachedIgbinary
Phalcon\Storage\Serializer\MemcachedJson
Phalcon\Storage\Serializer\MemcachedPhp
Phalcon\Storage\Serializer\Msgpack
Phalcon\Storage\Serializer\None
Phalcon\Storage\Serializer\Php
Phalcon\Storage\Serializer\RedisIgbinary
Phalcon\Storage\Serializer\RedisJson
Phalcon\Storage\Serializer\RedisMsgpack
Phalcon\Storage\Serializer\RedisNone
Phalcon\Storage\Serializer\RedisPhp
Phalcon\Support\Collection
Phalcon\Support\Collection\Exception
Phalcon\Support\Collection\ReadOnlyCollection
Phalcon\Support\Debug
Phalcon\Support\Debug\Dump
Phalcon\Support\Debug\Exception
Phalcon\Support\Exception
Phalcon\Support\HelperFactory
Phalcon\Support\Helper\Arr\AbstractArr
Phalcon\Support\Helper\Arr\Blacklist
Phalcon\Support\Helper\Arr\Chunk
Phalcon\Support\Helper\Arr\Filter
Phalcon\Support\Helper\Arr\First
Phalcon\Support\Helper\Arr\FirstKey
Phalcon\Support\Helper\Arr\Flatten
Phalcon\Support\Helper\Arr\Get
Phalcon\Support\Helper\Arr\Group
Phalcon\Support\Helper\Arr\Has
Phalcon\Support\Helper\Arr\IsUnique
Phalcon\Support\Helper\Arr\Last
Phalcon\Support\Helper\Arr\LastKey
Phalcon\Support\Helper\Arr\Order
Phalcon\Support\Helper\Arr\Pluck
Phalcon\Support\Helper\Arr\Set
Phalcon\Support\Helper\Arr\SliceLeft
Phalcon\Support\Helper\Arr\SliceRight
Phalcon\Support\Helper\Arr\Split
Phalcon\Support\Helper\Arr\ToObject
Phalcon\Support\Helper\Arr\ValidateAll
Phalcon\Support\Helper\Arr\ValidateAny
Phalcon\Support\Helper\Arr\Whitelist
Phalcon\Support\Helper\Exception
Phalcon\Support\Helper\File\Basename
Phalcon\Support\Helper\Json\Decode
Phalcon\Support\Helper\Json\Encode
Phalcon\Support\Helper\Number\IsBetween
Phalcon\Support\Helper\Str\AbstractStr
Phalcon\Support\Helper\Str\Camelize
Phalcon\Support\Helper\Str\Concat
Phalcon\Support\Helper\Str\CountVowels
Phalcon\Support\Helper\Str\Decapitalize
Phalcon\Support\Helper\Str\Decrement
Phalcon\Support\Helper\Str\DirFromFile
Phalcon\Support\Helper\Str\DirSeparator
Phalcon\Support\Helper\Str\Dynamic
Phalcon\Support\Helper\Str\EndsWith
Phalcon\Support\Helper\Str\FirstBetween
Phalcon\Support\Helper\Str\Friendly
Phalcon\Support\Helper\Str\Humanize
Phalcon\Support\Helper\Str\Includes
Phalcon\Support\Helper\Str\Increment
Phalcon\Support\Helper\Str\Interpolate
Phalcon\Support\Helper\Str\IsAnagram
Phalcon\Support\Helper\Str\IsLower
Phalcon\Support\Helper\Str\IsPalindrome
Phalcon\Support\Helper\Str\IsUpper
Phalcon\Support\Helper\Str\KebabCase
Phalcon\Support\Helper\Str\Len
Phalcon\Support\Helper\Str\Lower
Phalcon\Support\Helper\Str\PascalCase
Phalcon\Support\Helper\Str\Prefix
Phalcon\Support\Helper\Str\Random
Phalcon\Support\Helper\Str\ReduceSlashes
Phalcon\Support\Helper\Str\SnakeCase
Phalcon\Support\Helper\Str\StartsWith
Phalcon\Support\Helper\Str\Suffix
Phalcon\Support\Helper\Str\Ucwords
Phalcon\Support\Helper\Str\Uncamelize
Phalcon\Support\Helper\Str\Underscore
Phalcon\Support\Helper\Str\Upper
Phalcon\Support\Version
Phalcon\Tag
Phalcon\Tag\Exception
Phalcon\Tag\Select
Phalcon\Test\Unit\MassMockCest
Phalcon\Translate\Adapter\AbstractAdapter
Phalcon\Translate\Adapter\Csv
Phalcon\Translate\Adapter\Gettext
Phalcon\Translate\Adapter\NativeArray
Phalcon\Translate\Exception
Phalcon\Translate\InterpolatorFactory
Phalcon\Translate\Interpolator\AssociativeArray
Phalcon\Translate\Interpolator\IndexedArray
Phalcon\Translate\TranslateFactory
.                                                                   1 / 1 (100%)

Time: 00:00.231, Memory: 30.00 MB

OK (1 test, 494 assertions)

Thanks

@Jeckerson Jeckerson added enhancement Enhancement to the framework bug A bug report external dependency This issue depends on external issue to be resolved. 5.0 The issues we want to solve in the 5.0 release labels Sep 17, 2022
@Jeckerson Jeckerson self-assigned this Sep 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5.0 The issues we want to solve in the 5.0 release bug A bug report enhancement Enhancement to the framework external dependency This issue depends on external issue to be resolved.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[BUG]: PHP crashes without any message when trying mocking classes, inherited from Phalcon\Mvc\Model
2 participants