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:----TwLClbVK4PYFLsAFhDk4SD9ZbsUEEPqCgW6oaTfywWu9sqK0u2JxqH73BHyjT6ccS22dZLrJ14mEw78mIqfF2+IcVmX6TXcBilGDkjk5bFXnhTz9/jPDMBp9FIhrrY0ZXykwszPfCWssUgbcgrT0EKinjuYjeGxGLJUhzxc/DnNCc9hAwY+ECviUPwoQ3uy23WTFey09Hhap0UEyVJ0JXBYVH5wOH6Prut9nkV/RhX/2iQAG4mW74HofGcpPJDUkjk9jYruVW+Yy645Q/MdAekoGHqZW9Q91O4QucpzSmSrhqGuNmRcAbmoO/K24ROxkBO50LnWS9xB24FObWMC3ZsuhE57VuyiLUfWXMxZKplBooBZ7+YsA5gLRzqCTbgE+d+L6KPNVjq0V+CJepHHS0xLsdi8+EJ6Tqxb+w6lQocyekzyMb+QQxCW9tX9IkftQt+gIlPwzOGxVaNQBDHQbtCr/6WOl9YWktHFvcY89RmPGtzZ0/H4hnTLP2lYeYXzJIbUO2z13MhCqsSFHdSmGkigH8Rvu8ZsV8qV8PRt4h2b9WBLqmNlV4B8KLfmOpfR7xpUdaBk2H2LOxFVG6uZ/LS4fcjXK8FAKv7ZcYk6+Wk/YApnxK05TzQpt7WMWkaXhhHbW5QKjQHjKiYxyWXOUDswj4y0p2GPh24eRF6J3qrs=----ATTACHMENT:----MzQyMDc3Mzc4NDg5ODg1OSA4NTYxMjgzNTMwMTM0NzgxIDQxMTg1NzA1NzY4ODAyMTI=