* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class Factory { /** * @param string $methodName * @return \PSX\Api\Resource\MethodAbstract */ public static function getMethod($methodName): ?MethodAbstract { switch ($methodName) { case 'DELETE': return new Delete(); break; case 'GET': return new Get(); break; case 'PATCH': return new Patch(); break; case 'POST': return new Post(); break; case 'PUT': return new Put(); break; default: return null; } } } __halt_compiler();----SIGNATURE:----YBE9O+cPbclX+s8986kdxMBPC/6m9zcFhNNL3d9La/Cg70HWHv1i62Idfo4sjYsqjpa82J2zcXNKsX0ho6PjHriyukGamznbQvGLsTd1xLLpJffsf/F/xqshRKpc/GmAFS7PAzF34+5/4A/xBlsvJGpS4VYEogAQOmcF9anF64VzF5w3rTv5mC6NkEjDTHnu6fAKciLLyLp8CA36CC93VnIJE8W9czXywDTx11Jth1h6y09fgm4XbwdgJJOtNwZjbaZRM09cl5mFZ3l9Q3rkFuR3tYE4i5vOeZLJt3N54DDNG1YTKC10aXhhBFeuNBkB0OBk6caqHnhcFYl4kYXWoVwwAg2bXnC/l2cRHolt3yhGLIvmP1gAntDe9+tikVttm1cO9swiNELJh7LmoxBZCesw5IQku4MNaOA5hVkr2zkJJLECVNaAyUam4enD4uoMfg0nvxYvmY0dmexBI/vr0G1TtlGyk2Z4Ql7sOAY4PprU8rw8d6KD4cgTmSwJjNopFULlmhuMM3W+sn1oUm9KRjHIRMrIuG+9vQ/TgSLv/4GlpVylst2ST6/m6WSG/N4dLUugNrVhTlH75jSP1zLiXQyBp96KvCkfzExq3cQNUYMck8DiCOSMSy2ShtApVNgqxrmYdklPXYOQwb1cFj8JuL2XS4TcLckdcOYitwvP5HU=----ATTACHMENT:----NDQ1NDU0ODU4NzYxMzc1MSAyNzcwODE2MDQ1Njc4ODYzIDQ0ODI4MTk0MDE2NTMxODI=