* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ interface ResourceBuilderInterface { /** * @param string $title */ public function setTitle(string $title): void; /** * @param string $description */ public function setDescription(string $description): void; /** * @param string $typeName * @return Builder */ public function setPathParameters(string $typeName): Builder; /** * @param string $methodName * @return MethodBuilderInterface */ public function addMethod(string $methodName): MethodBuilderInterface; /** * @param array $tags */ public function setTags(array $tags): void; /** * @param int $status * @param string $path * @return ResourceBuilderInterface */ public function addResource(int $status, string $path): ResourceBuilderInterface; /** * @return SpecificationInterface */ public function getSpecification(): SpecificationInterface; } __halt_compiler();----SIGNATURE:----gZmdbfYWWB0ZGTjZ00K43bXjE6r1EiIj1qsHVN9yQJe6wRW1uvnQO4PckWe+5SdQkTteGySgyr8Qq1C0p5dam/ePxMySiPigZI27RDu/ZwmrjFcvCgz5kSJmL3l0GCEqmVYRwxwtuNRWWMuYUUxU8YZrcN76x53mF/K/UY/8Cq2OjBHhdgbpT3ywy+KeXCZ7Q3AICisXOtWrfI8SIoTa43RKGX/vvIn0hJcQmquSWW4aBDpqPGCN050hd/eUx37EfGtlLEmqSdUBvt5gpra29hMJKKF9D0U1LVBROkISxO86fRDcbeRKTx4ugIyJ2pRUyxGvOACRrnjWCoHhyq46emfERV+r/STHdjHpRzR92y7jqpSedNY7aI/RSvb7fwS2Oyprf9j4X1hvcVwwMxAIazRQHiNI/YZYMfK0NYyb/ueCjasblT+++gnpEOegf65hXSopq45kD51V2dVX4LR5ZiFVl6HsTdUjnW4K1I0yFI3bmI0gy2SUKPJxQG1p8O9uYB96dkEaw3f/P7avM2XcsaAVP8d4q8FJHOlZoChmP/5hcRUggzMRrhMSJx9RmTLyxYvXBeehB/Y1jaU7YytGGwmKeDnG4fMCtfRUcpgKfCALgPZE8dqAteJdPfkMoe5+Te92MhaA+denDPNpdPZDU1Z8wjOWwBRLcwGvOLgtbgU=----ATTACHMENT:----NDYxNDEzNTQ3NDY3Mzg1OSA1NDg3MzU3OTA1MDk3NzQ5IDgxMzY2NjIxMTg3MjE4NDc=