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

PHP Fatal error #13444

Closed
bsidhu009 opened this issue Jul 16, 2018 · 12 comments
Closed

PHP Fatal error #13444

bsidhu009 opened this issue Jul 16, 2018 · 12 comments

Comments

@bsidhu009
Copy link

Questions should go to https://forum.phalconphp.com
Documentation issues should go to https://github.com/phalcon/docs/issues

Expected and Actual Behavior

PHP 7.2.7 (cli) (built: Jul 16 2018 04:46:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Describe what you are trying to achieve and what goes wrong.

Provide output if related. Provide coredump if any. Use https://docs.phalconphp.com/en/latest/generating-backtrace as reference

PHP Fatal error:  Declaration of Phalcon\Forms\Element::getAttribute(string $attribute, $defaultValue = NULL) must be compatible with Phalcon\Forms\ElementInterface::getAttribute($attribute, $defaultValue = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Forms\Element::clear(): Phalcon\Forms\Element must be compatible with Phalcon\Forms\ElementInterface::clear(): Phalcon\Forms\ElementInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend::stop(?bool $stopBuffer = NULL) must be compatible with Phalcon\Cache\BackendInterface::stop($stopBuffer = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::readMetaDataIndex(Phalcon\Mvc\ModelInterface $model, int $index) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::readMetaDataIndex(Phalcon\Mvc\ModelInterface $model, $index) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::writeMetaDataIndex(Phalcon\Mvc\ModelInterface $model, int $index, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::writeMetaDataIndex(Phalcon\Mvc\ModelInterface $model, $index, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::readColumnMapIndex(Phalcon\Mvc\ModelInterface $model, int $index) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::readColumnMapIndex(Phalcon\Mvc\ModelInterface $model, $index) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::limit(string $sqlQuery, int $number): string must be compatible with Phalcon\Db\AdapterInterface::limit($sqlQuery, $number) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::createView(string $viewName, array $definition, $schemaName = NULL): bool must be compatible with Phalcon\Db\AdapterInterface::createView(string $viewName, array $definition, ?string $schemaName = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::describeIndexes(string $table, $schema = NULL): Phalcon\Db\Index must be compatible with Phalcon\Db\AdapterInterface::describeIndexes(string $table, ?string $schema = NULL): Phalcon\Db\IndexInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::describeReferences(string $table, ?string $schema = NULL): Phalcon\Db\Reference must be compatible with Phalcon\Db\AdapterInterface::describeReferences(string $table, ?string $schema = NULL): Phalcon\Db\ReferenceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Adapter::regenerateId(?bool $deleteOldSession = NULL): Phalcon\Session\Adapter must be compatible with Phalcon\Session\AdapterInterface::regenerateId(?bool $deleteOldSession = NULL): Phalcon\Session\AdapterInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setType(string $type): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setType(string $type): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getType() must be compatible with Phalcon\Assets\ResourceInterface::getType(): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setFilter(bool $filter): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setFilter(bool $filter): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getFilter() must be compatible with Phalcon\Assets\ResourceInterface::getFilter(): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setAttributes(array $attributes): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setAttributes(array $attributes): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getAttributes() must be compatible with Phalcon\Assets\ResourceInterface::getAttributes(): ?null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setType(string $type): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setType(string $type): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setFilter(bool $filter): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setFilter(bool $filter): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::getFilter(): null must be compatible with Phalcon\Assets\ResourceInterface::getFilter(): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setAttributes(array $attributes): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setAttributes(array $attributes): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetExists(string $name): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetGet(string $name): null must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetSet(string $name, $definition): bool must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetUnset(string $name): bool must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Image\Adapter::text(string $text, $offsetX = NULL, $offsetY = NULL, ?int $opacity = NULL, ?string $color = NULL, ?int $size = NULL, ?string $fontfile = NULL): Phalcon\Image\Adapter must be compatible with Phalcon\Image\AdapterInterface::text(string $text, ?int $offsetX = NULL, ?int $offsetY = NULL, ?int $opacity = NULL, ?string $color = NULL, ?int $size = NULL, ?string $fontfile = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::seek(int $position) must be compatible with SeekableIterator::seek($position) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetExists(int $index): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetGet(int $index): Phalcon\Mvc\ModelInterface must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetUnset(int $offset) must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\View\Engine::getContent(): string must be compatible with Phalcon\Mvc\View\EngineInterface::getContent(): null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Acl\Adapter::getActiveRole(): null must be compatible with Phalcon\Acl\AdapterInterface::getActiveRole(): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Acl\Adapter::getActiveResource(): null must be compatible with Phalcon\Acl\AdapterInterface::getActiveResource(): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Acl\Adapter::getActiveAccess(): null must be compatible with Phalcon\Acl\AdapterInterface::getActiveAccess(): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Acl\Adapter\Memory::isAllowed($roleName, $resourceName, string $access, ?array $parameters = NULL): bool must be compatible with Phalcon\Acl\AdapterInterface::isAllowed($roleName, $resourceName, $access, ?array $parameters = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Annotations\Factory::load($config): Phalcon\Annotations\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apc::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apc::delete(string $keyName): bool must be compatible with Phalcon\Cache\BackendInterface::delete($keyName) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apc::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apcu::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apcu::delete(string $keyName): bool must be compatible with Phalcon\Cache\BackendInterface::delete($keyName) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Apcu::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Factory::load($config): Phalcon\Cache\BackendInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\File::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\File::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\File::exists($keyName = NULL, ?int $lifetime = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::exists($keyName = NULL, $lifetime = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Libmemcached::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Libmemcached::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Memcache::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Memcache::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Memory::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Memory::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Mongo::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Mongo::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Redis::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Redis::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Xcache::save($keyName = NULL, $content = NULL, $lifetime = NULL, ?bool $stopBuffer = NULL): bool must be compatible with Phalcon\Cache\BackendInterface::save($keyName = NULL, $content = NULL, $lifetime = NULL, $stopBuffer = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend\Xcache::queryKeys(?string $prefix = NULL): null must be compatible with Phalcon\Cache\BackendInterface::queryKeys($prefix = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Frontend\Factory::load($config): Phalcon\Cache\FrontendInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Config\Factory::load($config): Phalcon\Config must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Crypt::setCipher(string $cipher): Phalcon\Crypt must be compatible with Phalcon\CryptInterface::setCipher(string $cipher): Phalcon\CryptInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Crypt::setKey(string $key): Phalcon\Crypt must be compatible with Phalcon\CryptInterface::setKey(string $key): Phalcon\CryptInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Crypt::encrypt(string $text, ?string $key = NULL): string must be compatible with Phalcon\CryptInterface::encrypt(string $text, $key = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Factory::load($config): Phalcon\Db\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Mysql::describeIndexes(string $table, $schema = NULL): Phalcon\Db\IndexInterface must be compatible with Phalcon\Db\Adapter::describeIndexes(string $table, $schema = NULL): Phalcon\Db\Index in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Mysql::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\Column must be compatible with Phalcon\Db\AdapterInterface::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\ColumnInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Postgresql::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\Column must be compatible with Phalcon\Db\AdapterInterface::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\ColumnInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Sqlite::describeIndexes($table, $schema = NULL): Phalcon\Db\IndexInterface must be compatible with Phalcon\Db\Adapter::describeIndexes(string $table, $schema = NULL): Phalcon\Db\Index in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Sqlite::describeReferences($table, $schema = NULL): Phalcon\Db\ReferenceInterface must be compatible with Phalcon\Db\Adapter::describeReferences(string $table, ?string $schema = NULL): Phalcon\Db\Reference in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter\Pdo\Sqlite::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\Column must be compatible with Phalcon\Db\AdapterInterface::describeColumns(string $table, ?string $schema = NULL): Phalcon\Db\ColumnInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Column::__set_state(array $data): Phalcon\Db\Column must be compatible with Phalcon\Db\ColumnInterface::__set_state(array $data): Phalcon\Db\ColumnInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Index::__set_state(array $data): Phalcon\Db\Index must be compatible with Phalcon\Db\IndexInterface::__set_state(array $data): Phalcon\Db\IndexInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Reference::__set_state(array $data): Phalcon\Db\Reference must be compatible with Phalcon\Db\ReferenceInterface::__set_state(array $data): Phalcon\Db\ReferenceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Result\Pdo::dataSeek(int $number) must be compatible with Phalcon\Db\ResultInterface::dataSeek($number) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Result\Pdo::setFetchMode(int $fetchMode, $colNoOrClassNameOrObject = NULL, $ctorargs = NULL): bool must be compatible with Phalcon\Db\ResultInterface::setFetchMode($fetchMode): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di\Service::setParameter(int $position, array $parameter): Phalcon\Di\Service must be compatible with Phalcon\Di\ServiceInterface::setParameter(int $position, array $parameter): Phalcon\Di\ServiceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di\Service::__set_state(array $attributes): Phalcon\Di\Service must be compatible with Phalcon\Di\ServiceInterface::__set_state(array $attributes): Phalcon\Di\ServiceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::setEncoding(string $encoding) must be compatible with Phalcon\EscaperInterface::setEncoding($encoding) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::setHtmlQuoteType(int $quoteType) must be compatible with Phalcon\EscaperInterface::setHtmlQuoteType($quoteType) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::escapeHtml(string $text): string must be compatible with Phalcon\EscaperInterface::escapeHtml($text) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::escapeHtmlAttr(string $attribute): string must be compatible with Phalcon\EscaperInterface::escapeHtmlAttr($text) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::escapeCss(string $css): string must be compatible with Phalcon\EscaperInterface::escapeCss($css) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::escapeJs(string $js): string must be compatible with Phalcon\EscaperInterface::escapeJs($js) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Escaper::escapeUrl(string $url): string must be compatible with Phalcon\EscaperInterface::escapeUrl($url) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Events\Event::getType(): string must be compatible with Phalcon\Events\EventInterface::getType(): null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Filter::add(string $name, $handler): Phalcon\Filter must be compatible with Phalcon\FilterInterface::add(string $name, $handler): Phalcon\FilterInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Flash\Session::message(string $type, string $message) must be compatible with Phalcon\FlashInterface::message(string $type, $message) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Request::hasFiles(?bool $onlySuccessful = NULL): int must be compatible with Phalcon\Http\RequestInterface::hasFiles($onlySuccessful = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Request::getUploadedFiles(?bool $onlySuccessful = NULL): Phalcon\Http\Request\File must be compatible with Phalcon\Http\RequestInterface::getUploadedFiles(?bool $onlySuccessful = NULL): Phalcon\Http\Request\FileInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setStatusCode(int $code, ?string $message = NULL): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setStatusCode(int $code, ?string $message = NULL): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setHeader(string $name, $value): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setHeader(string $name, $value): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setRawHeader(string $header): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setRawHeader(string $header): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::resetHeaders(): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::resetHeaders(): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setExpires(DateTime $datetime): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setExpires(DateTime $datetime): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setNotModified(): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setNotModified(): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setContentType(string $contentType, $charset = NULL): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setContentType(string $contentType, $charset = NULL): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setContentLength(int $contentLength): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setContentLength(int $contentLength): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::redirect($location = NULL, ?bool $externalRedirect = NULL, ?int $statusCode = NULL): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::redirect($location = NULL, ?bool $externalRedirect = NULL, ?int $statusCode = NULL): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setContent(string $content): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setContent(string $content): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setJsonContent($content, ?int $jsonOptions = NULL, ?int $depth = NULL): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setJsonContent($content): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::appendContent($content): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::appendContent($content): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::sendHeaders(): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::sendHeaders(): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::sendCookies(): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::sendCookies(): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::send(): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::send(): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response::setFileToSend(string $filePath, $attachmentName = NULL, $attachment = NULL): Phalcon\Http\Response must be compatible with Phalcon\Http\ResponseInterface::setFileToSend(string $filePath, $attachmentName = NULL): Phalcon\Http\ResponseInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response\Cookies::useEncryption(bool $useEncryption): Phalcon\Http\Response\Cookies must be compatible with Phalcon\Http\Response\CookiesInterface::useEncryption(bool $useEncryption): Phalcon\Http\Response\CookiesInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response\Cookies::set(string $name, $value = NULL, ?int $expire = NULL, ?string $path = NULL, ?bool $secure = NULL, ?string $domain = NULL, ?bool $httpOnly = NULL): Phalcon\Http\Response\Cookies must be compatible with Phalcon\Http\Response\CookiesInterface::set(string $name, $value = NULL, ?int $expire = NULL, ?string $path = NULL, ?bool $secure = NULL, ?string $domain = NULL, ?bool $httpOnly = NULL): Phalcon\Http\Response\CookiesInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response\Cookies::get(string $name): Phalcon\Http\CookieInterface must be compatible with Phalcon\Http\Response\CookiesInterface::get(string $name): Phalcon\Http\Cookie in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response\Cookies::reset(): Phalcon\Http\Response\Cookies must be compatible with Phalcon\Http\Response\CookiesInterface::reset(): Phalcon\Http\Response\CookiesInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Http\Response\Headers::__set_state(array $data): Phalcon\Http\Response\Headers must be compatible with Phalcon\Http\Response\HeadersInterface::__set_state(array $data): Phalcon\Http\Response\HeadersInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Image\Factory::load($config): Phalcon\Image\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Logger\Adapter\Syslog::getFormatter(): Phalcon\Logger\Formatter\Syslog must be compatible with Phalcon\Logger\AdapterInterface::getFormatter(): Phalcon\Logger\FormatterInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Logger\Factory::load($config): Phalcon\Logger\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Logger\Formatter\Syslog::format($message, int $type, int $timestamp, $context = NULL): null must be compatible with Phalcon\Logger\FormatterInterface::format(string $message, int $type, int $timestamp, $context = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Collection::findById($id): ?Phalcon\Mvc\Collection must be compatible with Phalcon\Mvc\CollectionInterface::findById($id): Phalcon\Mvc\CollectionInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Collection::unserialize(string $data) must be compatible with Serializable::unserialize($serialized) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Collection\Document::offsetExists(string $index): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Collection\Document::offsetGet(string $index) must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Collection\Document::offsetSet(string $index, $value) must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Micro\Collection::setPrefix(string $prefix): Phalcon\Mvc\Micro\Collection must be compatible with Phalcon\Mvc\Micro\CollectionInterface::setPrefix(string $prefix): Phalcon\Mvc\Micro\CollectionInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Micro\Collection::setLazy(bool $lazy): Phalcon\Mvc\Micro\Collection must be compatible with Phalcon\Mvc\Micro\CollectionInterface::setLazy(bool $lazy): Phalcon\Mvc\Micro\CollectionInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::setTransaction(Phalcon\Mvc\Model\TransactionInterface $transaction): Phalcon\Mvc\Model must be compatible with Phalcon\Mvc\ModelInterface::setTransaction(Phalcon\Mvc\Model\TransactionInterface $transaction): Phalcon\Mvc\ModelInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::cloneResultMap($base, array $data, $columnMap, ?int $dirtyState = NULL, ?bool $keepSnapshots = NULL): Phalcon\Mvc\Model must be compatible with Phalcon\Mvc\ModelInterface::cloneResultMap($base, array $data, $columnMap, $dirtyState = NULL, $keepSnapshots = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::cloneResult(Phalcon\Mvc\ModelInterface $base, array $data, ?int $dirtyState = NULL) must be compatible with Phalcon\Mvc\ModelInterface::cloneResult(Phalcon\Mvc\ModelInterface $base, array $data, $dirtyState = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::fireEvent(string $eventName): bool must be compatible with Phalcon\Mvc\ModelInterface::fireEvent($eventName) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::fireEventCancel(string $eventName): bool must be compatible with Phalcon\Mvc\ModelInterface::fireEventCancel($eventName) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::getRelated(string $alias, $arguments = NULL): Phalcon\Mvc\Model\ResultsetInterface must be compatible with Phalcon\Mvc\ModelInterface::getRelated($alias, $arguments = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::setDirtyState(int $dirtyState): Phalcon\Mvc\ModelInterface must be compatible with Phalcon\Mvc\Model\ResultInterface::setDirtyState($dirtyState) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model::unserialize(string $data) must be compatible with Serializable::unserialize($serialized) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Binder::bindToHandler($handler, array $params, string $cacheKey, $methodName = NULL): null must be compatible with Phalcon\Mvc\Model\BinderInterface::bindToHandler($handler, array $params, string $cacheKey, ?string $methodName = NULL): null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::setModelName(string $modelName): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::setModelName(string $modelName): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::bind(array $bindParams, ?bool $merge = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::bind(array $bindParams): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::bindTypes(array $bindTypes): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::bindTypes(array $bindTypes): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::where(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::where(string $conditions): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::conditions(string $conditions): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::conditions(string $conditions): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::orderBy(string $orderColumns): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::orderBy(string $orderColumns): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::limit(int $limit, $offset = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::limit(int $limit, $offset = NULL): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::forUpdate(?bool $forUpdate = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::forUpdate(?bool $forUpdate = NULL): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::sharedLock(?bool $sharedLock = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::sharedLock(?bool $sharedLock = NULL): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::andWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::andWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::orWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::orWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::betweenWhere(string $expr, $minimum, $maximum): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::betweenWhere(string $expr, $minimum, $maximum): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::notBetweenWhere(string $expr, $minimum, $maximum): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::notBetweenWhere(string $expr, $minimum, $maximum): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::inWhere(string $expr, array $values): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::inWhere(string $expr, array $values): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::notInWhere(string $expr, array $values): Phalcon\Mvc\Model\Criteria must be compatible with Phalcon\Mvc\Model\CriteriaInterface::notInWhere(string $expr, array $values): Phalcon\Mvc\Model\CriteriaInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Criteria::getDI(): ?Phalcon\DiInterface must be compatible with Phalcon\Di\InjectionAwareInterface::getDI(): Phalcon\DiInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::addHasOne(Phalcon\Mvc\ModelInterface $model, $fields, string $referencedModel, $referencedFields, $options = NULL): Phalcon\Mvc\Model\Relation must be compatible with Phalcon\Mvc\Model\ManagerInterface::addHasOne(Phalcon\Mvc\ModelInterface $model, $fields, $referencedModel, $referencedFields, $options = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::addBelongsTo(Phalcon\Mvc\ModelInterface $model, $fields, string $referencedModel, $referencedFields, $options = NULL): Phalcon\Mvc\Model\Relation must be compatible with Phalcon\Mvc\Model\ManagerInterface::addBelongsTo(Phalcon\Mvc\ModelInterface $model, $fields, $referencedModel, $referencedFields, $options = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::addHasMany(Phalcon\Mvc\ModelInterface $model, $fields, string $referencedModel, $referencedFields, $options = NULL): Phalcon\Mvc\Model\Relation must be compatible with Phalcon\Mvc\Model\ManagerInterface::addHasMany(Phalcon\Mvc\ModelInterface $model, $fields, $referencedModel, $referencedFields, $options = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::existsBelongsTo(string $modelName, string $modelRelation): bool must be compatible with Phalcon\Mvc\Model\ManagerInterface::existsBelongsTo($modelName, $modelRelation) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::existsHasMany(string $modelName, string $modelRelation): bool must be compatible with Phalcon\Mvc\Model\ManagerInterface::existsHasMany($modelName, $modelRelation) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::existsHasOne(string $modelName, string $modelRelation): bool must be compatible with Phalcon\Mvc\Model\ManagerInterface::existsHasOne($modelName, $modelRelation) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::getBelongsToRecords(string $method, string $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL): Phalcon\Mvc\Model\ResultsetInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::getBelongsToRecords($method, $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::getHasManyRecords(string $method, string $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL): Phalcon\Mvc\Model\ResultsetInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::getHasManyRecords($method, $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::getHasOneRecords(string $method, string $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL): Phalcon\Mvc\ModelInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::getHasOneRecords($method, $modelName, $modelRelation, Phalcon\Mvc\ModelInterface $record, $parameters = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::getRelations(string $modelName): Phalcon\Mvc\Model\RelationInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::getRelations($modelName) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::getRelationsBetween(string $first, string $second): Phalcon\Mvc\Model\RelationInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::getRelationsBetween($first, $second) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::createQuery(string $phql): Phalcon\Mvc\Model\QueryInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::createQuery($phql) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::executeQuery(string $phql, $placeholders = NULL, $types = NULL): Phalcon\Mvc\Model\QueryInterface must be compatible with Phalcon\Mvc\Model\ManagerInterface::executeQuery($phql, $placeholders = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::notifyEvent(string $eventName, Phalcon\Mvc\ModelInterface $model) must be compatible with Phalcon\Mvc\Model\ManagerInterface::notifyEvent($eventName, Phalcon\Mvc\ModelInterface $model) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Manager::missingMethod(Phalcon\Mvc\ModelInterface $model, string $eventName, $data) must be compatible with Phalcon\Mvc\Model\ManagerInterface::missingMethod(Phalcon\Mvc\ModelInterface $model, $eventName, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Message::setType(string $type): Phalcon\Mvc\Model\Message must be compatible with Phalcon\Mvc\Model\MessageInterface::setType($type) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Message::setMessage(string $message): Phalcon\Mvc\Model\Message must be compatible with Phalcon\Mvc\Model\MessageInterface::setMessage($message) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Message::__set_state(array $message): Phalcon\Mvc\Model\Message must be compatible with Phalcon\Mvc\Model\MessageInterface::__set_state(array $message): Phalcon\Mvc\Model\MessageInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Apc::read(string $key): ?null must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Apc::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Apcu::read(string $key): ?null must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Apcu::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Files::read(string $key) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Files::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Libmemcached::read(string $key): ?null must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Libmemcached::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Memcache::read(string $key): ?null must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Memcache::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Memory::read(string $key) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Memory::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Redis::read(string $key): ?null must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Redis::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Session::read(string $key) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Session::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Xcache::read(string $key) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::read($key) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData\Xcache::write(string $key, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::write($key, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::join(string $model, $conditions = NULL, $alias = NULL, $type = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::join($model, $conditions = NULL, $alias = NULL, $type = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::innerJoin(string $model, $conditions = NULL, $alias = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::innerJoin($model, $conditions = NULL, $alias = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::leftJoin(string $model, $conditions = NULL, $alias = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::leftJoin($model, $conditions = NULL, $alias = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::rightJoin(string $model, $conditions = NULL, $alias = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::rightJoin($model, $conditions = NULL, $alias = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::andWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::andWhere($conditions, $bindParams = NULL, $bindTypes = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::orWhere(string $conditions, $bindParams = NULL, $bindTypes = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::orWhere($conditions, $bindParams = NULL, $bindTypes = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::betweenWhere(string $expr, $minimum, $maximum, ?string $operator = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::betweenWhere($expr, $minimum, $maximum, ?string $operator = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::notBetweenWhere(string $expr, $minimum, $maximum, ?string $operator = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::notBetweenWhere($expr, $minimum, $maximum, ?string $operator = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::inWhere(string $expr, array $values, ?string $operator = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::inWhere(string $expr, array $values, ?string $operator = NULL): Phalcon\Mvc\Model\Query\BuilderInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Query\Builder::notInWhere(string $expr, array $values, ?string $operator = NULL): Phalcon\Mvc\Model\Query\Builder must be compatible with Phalcon\Mvc\Model\Query\BuilderInterface::notInWhere(string $expr, array $values, ?string $operator = NULL): Phalcon\Mvc\Model\Query\BuilderInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset\Complex::unserialize(string $data) must be compatible with Serializable::unserialize($serialized) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset\Simple::unserialize(string $data) must be compatible with Serializable::unserialize($serialized) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Row::setDirtyState(int $dirtyState): bool must be compatible with Phalcon\Mvc\Model\ResultInterface::setDirtyState($dirtyState) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Row::offsetUnset(int $offset) must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Transaction::rollback($rollbackMessage = NULL, ?Phalcon\Mvc\ModelInterface $rollbackRecord = NULL): bool must be compatible with Phalcon\Mvc\Model\TransactionInterface::rollback(?string $rollbackMessage = NULL, ?Phalcon\Mvc\ModelInterface $rollbackRecord = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Router\Route::setHostname(string $hostname): Phalcon\Mvc\Router\Route must be compatible with Phalcon\Mvc\Router\RouteInterface::setHostname(string $hostname): Phalcon\Mvc\Router\RouteInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Router\Route::setHttpMethods($httpMethods): Phalcon\Mvc\Router\Route must be compatible with Phalcon\Mvc\Router\RouteInterface::setHttpMethods($httpMethods): Phalcon\Mvc\Router\RouteInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Url::get($uri = NULL, $args = NULL, $local = NULL, $baseUri = NULL): string must be compatible with Phalcon\Mvc\UrlInterface::get($uri = NULL, $args = NULL, ?bool $local = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Url::path(?string $path = NULL): string must be compatible with Phalcon\Mvc\UrlInterface::path($path = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\View::setRenderLevel(int $level): Phalcon\Mvc\View must be compatible with Phalcon\Mvc\ViewInterface::setRenderLevel(string $level) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\View::partial(string $partialPath, $params = NULL) must be compatible with Phalcon\Mvc\ViewBaseInterface::partial(string $partialPath, $params = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\View\Simple::getParamsToView() must be compatible with Phalcon\Mvc\ViewBaseInterface::getParamsToView(): null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\View\Simple::partial(string $partialPath, $params = NULL) must be compatible with Phalcon\Mvc\ViewBaseInterface::partial(string $partialPath, $params = NULL): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Paginator\Factory::load($config): Phalcon\Paginator\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Registry::offsetExists(string $offset): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Registry::offsetGet(string $offset): null must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Registry::offsetSet(string $offset, $value) must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Registry::offsetUnset(string $offset) must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Adapter\Libmemcached::destroy(?string $sessionId = NULL): bool must be compatible with Phalcon\Session\Adapter::destroy(?bool $removeData = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Adapter\Memcache::destroy(?string $sessionId = NULL): bool must be compatible with Phalcon\Session\Adapter::destroy(?bool $removeData = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Adapter\Redis::destroy(?string $sessionId = NULL): bool must be compatible with Phalcon\Session\Adapter::destroy(?bool $removeData = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Bag::get(string $property, $defaultValue = NULL) must be compatible with Phalcon\Session\BagInterface::get(string $property, $defaultValue = NULL): null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Bag::offsetExists(string $property): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Bag::offsetGet(string $property): null must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Bag::offsetSet(string $property, $value) must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Bag::offsetUnset(string $property) must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Factory::load($config): Phalcon\Session\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetExists(string $translateKey): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetGet(string $translateKey) must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetExists(string $translateKey): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetGet(string $translateKey) must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetExists(string $translateKey): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Adapter::offsetGet(string $translateKey) must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Translate\Factory::load($config): Phalcon\Translate\AdapterInterface must be compatible with Phalcon\FactoryInterface::load($config): NULL in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Validation\Message::__set_state(array $message): Phalcon\Validation\Message must be compatible with Phalcon\Validation\MessageInterface::__set_state(array $message): Phalcon\Validation\MessageInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Validation\Message\Group::offsetExists(string $index): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Validation\Message\Group::offsetGet(int $index): Phalcon\Validation\Message must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Validation\Message\Group::offsetSet(int $index, $message) must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP 7.2.7 (cli) (built: Jul 16 2018 04:46:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Provide minimal script to reproduce the issue
php-v

// paste code

Details

  • Phalcon version: (3.4.0)
  • PHP Version: (7.2.7)
  • Operating System: Ubuntu 16.04
  • Installation type: Compiling from source || installing via package manager
  • Zephir version (if any): Zephir version 0.10.10-ce53977556
  • Server: Nginx | Apache | Other
  • Other related info (Database, table schema):
@bsidhu009
Copy link
Author

I compiled phalcon from source code
zephir fullclean
zephir build

@sergeyklay
Copy link
Contributor

sergeyklay commented Jul 16, 2018

Do you use IDE stubs? If yes, could you please tell the way how did you include them

@bsidhu009
Copy link
Author

I didn't used any IDE, I just cloned zephir and phalcon repos
then change dir to phalcon
zephir fullclean
zephir build

@GDdark
Copy link

GDdark commented Aug 9, 2018

@bsidhu009
I got the same problem as you
Have you solved this problem?

phalcon version: 3.4.x OR 3.3.x
php version: 7.1.8
re2c version: 0.15.3
OS: macOS 10.13.6
zephir version: 0.11.0-ea79bd71c6

@zikezhang
Copy link
Contributor

It's also occurred to me when I try to compile Phalcon3.4 with Zephir

phalcon version: 3.4.x OR 3.3.x
php version: 7.2.x
re2c version: 0.15.3
OS: Ubuntu 16.x
zephir version: latest

And when I try to install phalcon in cpalcon/build, the server memory will run out.

@d3909628
Copy link

@zikezhang please run compilation when you disabled server X

... and i got the same problem but my error is shorter than your.

$ php -v
PHP Fatal error:  Declaration of Phalcon\Forms\Element::getAttribute(string $attribute, $defaultValue = NULL) must be compatible with Phalcon\Forms\ElementInterface::getAttribute($attribute, $defaultValue = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Forms\Element::clear(): Phalcon\Forms\Element must be compatible with Phalcon\Forms\ElementInterface::clear(): Phalcon\Forms\ElementInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Cache\Backend::stop(?bool $stopBuffer = NULL) must be compatible with Phalcon\Cache\BackendInterface::stop($stopBuffer = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::readMetaDataIndex(Phalcon\Mvc\ModelInterface $model, int $index) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::readMetaDataIndex(Phalcon\Mvc\ModelInterface $model, $index) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::writeMetaDataIndex(Phalcon\Mvc\ModelInterface $model, int $index, $data) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::writeMetaDataIndex(Phalcon\Mvc\ModelInterface $model, $index, $data) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\MetaData::readColumnMapIndex(Phalcon\Mvc\ModelInterface $model, int $index) must be compatible with Phalcon\Mvc\Model\MetaDataInterface::readColumnMapIndex(Phalcon\Mvc\ModelInterface $model, $index) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::limit(string $sqlQuery, int $number): string must be compatible with Phalcon\Db\AdapterInterface::limit($sqlQuery, $number) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::createView(string $viewName, array $definition, $schemaName = NULL): bool must be compatible with Phalcon\Db\AdapterInterface::createView(string $viewName, array $definition, ?string $schemaName = NULL): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::describeIndexes(string $table, $schema = NULL): Phalcon\Db\Index must be compatible with Phalcon\Db\AdapterInterface::describeIndexes(string $table, ?string $schema = NULL): Phalcon\Db\IndexInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Db\Adapter::describeReferences(string $table, ?string $schema = NULL): Phalcon\Db\Reference must be compatible with Phalcon\Db\AdapterInterface::describeReferences(string $table, ?string $schema = NULL): Phalcon\Db\ReferenceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Session\Adapter::regenerateId(?bool $deleteOldSession = NULL): Phalcon\Session\Adapter must be compatible with Phalcon\Session\AdapterInterface::regenerateId(?bool $deleteOldSession = NULL): Phalcon\Session\AdapterInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setType(string $type): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setType(string $type): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getType() must be compatible with Phalcon\Assets\ResourceInterface::getType(): string in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setFilter(bool $filter): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setFilter(bool $filter): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getFilter() must be compatible with Phalcon\Assets\ResourceInterface::getFilter(): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::setAttributes(array $attributes): Phalcon\Assets\Inline must be compatible with Phalcon\Assets\ResourceInterface::setAttributes(array $attributes): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Inline::getAttributes() must be compatible with Phalcon\Assets\ResourceInterface::getAttributes(): ?null in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setType(string $type): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setType(string $type): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setFilter(bool $filter): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setFilter(bool $filter): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::getFilter(): null must be compatible with Phalcon\Assets\ResourceInterface::getFilter(): bool in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Assets\Resource::setAttributes(array $attributes): Phalcon\Assets\Resource must be compatible with Phalcon\Assets\ResourceInterface::setAttributes(array $attributes): Phalcon\Assets\ResourceInterface in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetExists(string $name): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetGet(string $name): null must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetSet(string $name, $definition): bool must be compatible with ArrayAccess::offsetSet($offset, $value) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Di::offsetUnset(string $name): bool must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Image\Adapter::text(string $text, $offsetX = NULL, $offsetY = NULL, ?int $opacity = NULL, ?string $color = NULL, ?int $size = NULL, ?string $fontfile = NULL): Phalcon\Image\Adapter must be compatible with Phalcon\Image\AdapterInterface::text(string $text, ?int $offsetX = NULL, ?int $offsetY = NULL, ?int $opacity = NULL, ?string $color = NULL, ?int $size = NULL, ?string $fontfile = NULL) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::seek(int $position) must be compatible with SeekableIterator::seek($position) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetExists(int $index): bool must be compatible with ArrayAccess::offsetExists($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetGet(int $index): Phalcon\Mvc\ModelInterface must be compatible with ArrayAccess::offsetGet($offset) in Unknown on line 0
PHP Fatal error:  Declaration of Phalcon\Mvc\Model\Resultset::offsetUnset(int $offset) must be compatible with ArrayAccess::offsetUnset($offset) in Unknown on line 0
PHP Fatal error:  Class 'jsonserializable' not found in Unknown on line 0
Segmentation fault

I know how to skip the serialization problem but it does not solve the above errors

@FaimMedia
Copy link

Is it possible there are multiple Phalcon versions included in your PHP config?

@CameronHall
Copy link
Contributor

It's an issue with the Zephir compiler.

Well i already know what's going on, you must compile phalcon 3.4 with zephir 0.10.x @remicollet phalcon/zephir#1656 (comment) for phalcon 4 we will update all classes and their interfaces to have same types, but for not break anything in phalcon 3.4 we can't do this.

@sergeyklay
Copy link
Contributor

sergeyklay commented Nov 12, 2018

@d3909628 Please use Zephir 0.10.x to compile Phalcon 3.4.x

@sergeyklay
Copy link
Contributor

The Phalcon 4.0.x branch was fixed and ready to be compiled using Zephir 0.11.x as well as 0.10.x

@Jurigag
Copy link
Contributor

Jurigag commented Nov 12, 2018

This PR #13589 was for 3.4.x, not 4.0.x

@sergeyklay
Copy link
Contributor

Oh, yes. We'll need the sames for 4.0.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants