ErrorException : Only variables should be passed by reference
at .../vendor/tooyz/moysklad/src/Entities/AbstractEntity.php:285
281| return $rq;
282| }
283|
284| public function getAuditEvents(){
> 285| $eq = new EntityQuery($this->getSkladInstance(), AuditEvent::class);
286| $eq->setResponseAttributesMapper(AbstractAudit::class, "listQueryResponseAttributeMapper");
287| if ( static::class === Audit::class ){
288| $eq->setCustomQueryUrl(ApiUrlRegistry::instance()->getAuditEventsUrl($this->fields->id));
289| } else {
объект склада здесь зачем-то принимается по ссылке. https://github.com/Tooyz/moysklad/blob/master/src/Components/Query/AbstractQuery.php#L39 замечу что в php и так все объекты ВСЕГДА передаются по ссылке. этот символ указывать не нужно. более того у меня с ним возникает исключение. (php 7.2, возможно на старых версиях это пропускалось)
пример кода выдающего ошибку
после удаления символа "&" код отлично работает. pr сейчас отправлю.