Size: a a a

2021 January 12

FL

First Last in phpGeeks
🦔
решётка проебалась?
Да я шо знаю какой там синтаксис у этих декораторов))
источник

🦔

🦔 in phpGeeks
#[] вроде
источник

🦔

🦔 in phpGeeks
как в расте или где
источник

🦔

🦔 in phpGeeks
лучше бы собаку сломали к хуям
источник

FL

First Last in phpGeeks
🦔
как в расте или где
Если как в расте, то да,#[]
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
🦔
лучше бы собаку сломали к хуям
да в 9-ке сломают кажись, готовятся
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
First Last
class PaginationRequest {
  #[Query]
  public int $from = 0;
}

function hydrateResponse(object $dto): object {...}

hydrateResponse(new class extends PaginationRequest {
 
#[
Query]
 public string $email;
})
ну прям структуры в го )
источник

FL

First Last in phpGeeks
Дмитрий Щербаков
ну прям структуры в го )
??
источник

FL

First Last in phpGeeks
Не понимаю чем тебе это напоминает структуры в го если честно
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
ну вон вначале описал структуру, потом в функцию ее передал заполнив данными

аж мозг скрипит пытаясь понять и принять этот код, ушел гуглить про DTO
источник

MM

Manhunt Morgan in phpGeeks
Slim framework, в методе handle() Action беру значение из request->getAttribute(), значение приходит пустое всегда, никто не сталкивался с таким?
источник

В

Влад in phpGeeks
Подскажите, phpmyadmin выдает ошибку:

Deprecation Notice in ./libraries/classes/Di/ReflectorItem.php#82
Method ReflectionParameter::getClass() is deprecated

Backtrace
./libraries/classes/Di/ReflectorItem.php#50: PhpMyAdmin\Di\ReflectorItem->_resolveArgs(array,array,)
./libraries/classes/Di/FactoryItem.php#27: PhpMyAdmin\Di\ReflectorItem->invoke(array)
./libraries/classes/Di/Container.php#62: PhpMyAdmin\Di\FactoryItem->get(array)
./libraries/classes/Di/AliasItem.php#44: PhpMyAdmin\Di\Container->get(
string 'PhpMyAdmin\\Controllers\\Database\\DatabaseStructureController',
array,)
./libraries/classes/Di/Container.php#62: PhpMyAdmin\Di\AliasItem->get(array)
./db_structure.php#35: PhpMyAdmin\Di\Container->get(
string 'DatabaseStructureController', array,)
./index.php#62: include(./db_structure.php)

Версия php 8.0. Как починить?
источник

Е

Евгений in phpGeeks
Всем привет. Ребят, почему вот этот код:
<?php
setlocale(LC_ALL, 'en_US.UTF-8');
if ( $val == '' ) $val=time();
if ($format == '' ) $format = "%a, %d %b %Y %H:%M:%S";
return strftime($format, $val);

Рисует знаки вопроса в ромбах?
источник

Е

Евгений in phpGeeks
��, 07 ��� 2020 21:08:00
источник

C

CuBeR116 in phpGeeks
Ребят, помощь нужна.
Как в slim реализован функционал, когда, он вызывает метод __invoke, не вызывая __construct?

Как написать такое руками?
источник

V

Vlad in phpGeeks
CuBeR116
Ребят, помощь нужна.
Как в slim реализован функционал, когда, он вызывает метод __invoke, не вызывая __construct?

Как написать такое руками?
возможно он юзал __unserialize вместе __construct
Доктрина, например, конструирует обьекты в обход конструктора при гидрации
источник

V

Vlad in phpGeeks
либо же никто не запрещает создать обьект используя рефлексию
источник

🦔

🦔 in phpGeeks
Влад
Подскажите, phpmyadmin выдает ошибку:

Deprecation Notice in ./libraries/classes/Di/ReflectorItem.php#82
Method ReflectionParameter::getClass() is deprecated

Backtrace
./libraries/classes/Di/ReflectorItem.php#50: PhpMyAdmin\Di\ReflectorItem->_resolveArgs(array,array,)
./libraries/classes/Di/FactoryItem.php#27: PhpMyAdmin\Di\ReflectorItem->invoke(array)
./libraries/classes/Di/Container.php#62: PhpMyAdmin\Di\FactoryItem->get(array)
./libraries/classes/Di/AliasItem.php#44: PhpMyAdmin\Di\Container->get(
string 'PhpMyAdmin\\Controllers\\Database\\DatabaseStructureController',
array,)
./libraries/classes/Di/Container.php#62: PhpMyAdmin\Di\AliasItem->get(array)
./db_structure.php#35: PhpMyAdmin\Di\Container->get(
string 'DatabaseStructureController', array,)
./index.php#62: include(./db_structure.php)

Версия php 8.0. Как починить?
/warn простыня кода в чате
источник

R

Rose in phpGeeks
🦔
/warn простыня кода в чате
I have to be admin to warn people.
источник

🦔

🦔 in phpGeeks
щит
источник