name = $name; $this->parent = $parent; } public function addResolution(string $resolution): static { $this->resolutions[] = $resolution; return $this; } /** * @return string[] */ public function getResolutions(): array { return $this->resolutions; } /** * @param mixed[] $args */ public function __call(string $nm, array $args): mixed { if (!$this->parent) { return $this->parentCall($nm, $args); } $trace = debug_backtrace(0); $loc = isset($trace[0]['file']) ? ' in ' . $trace[0]['file'] . ':' . $trace[0]['line'] : ''; trigger_error('The ClassType::addTrait() method now returns a TraitUse object instead of ClassType. Please fix the method chaining' . $loc, E_USER_DEPRECATED); return $this->parent->$nm(...$args); } } __halt_compiler();----SIGNATURE:----e1/GrQECdsMN5LtkC4lFanTITCyeL0LeUgKviOeCVnPfmnSXS94Wesjp+al+ks23JnqdKBfs6z/Rt1+Li1p/eQtvDjX/JVWg1zIcSMFkKrzAuu9oM/M/8ckHUzwXJCIlJgxtMzd84OuEzC4zI6p/sO8BnpRCz4DJfT7GR/yDbekOCPgIgu/gn5vA23curtqZHoTf1JWPcdw/sPK/ykQ7rqk489EZwUTIiqjbl79arLVo7/4rU3vL38p7GVRxNyyJXF18/5xlViYOZ9UdqOOBURusF7MSpZNf3iHUeGdEWH8hBM3ILu8vuOFX9iXMtGC4UgDpAcJKbpZyXGfh93Oje78PZUp8nysV81Dgykc/n29+a/qt5NzKW7a5YpbZMBB+NhNSkR0+mnxUdjkEnRq18Ad760Qk4seghrcRjSi2e+UpZ8rcXIkeUm2CEomDsvOAtmw/JbYT3HtNcoRnrvAjRmAEzFJIO/hTTzAWu1RVQ7oV0+29+3PPCnb/t5BIcZg6nlm8AMuM8NP2KGtWZUCIq20oEzFY3IhNEUPRpy+xeXzmJccadlJEsDIxaJb5hLZY6Rmn0o/h1mmlDD7RncdIeKmZzEeYcBRsOhhEjBEulH5pnAgmzeQWtRIF5i3vmGHWOn8u8xWpwyWjtVvTTtSvWlEJctbnzdfE6e5CRWeyujI=----ATTACHMENT:----NTk0MDAyNTU0NTczMjYyOSA4MjIxMzgzOTg2Mzg5NjU4IDgyNzM3MDQ4OTE0NjIxNTQ=