* @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:----fHidQoLknH6/shZGHZaDIpgDMy9xY+VYqTj3IgQgSWpLRaz86Ztzcbx/KVNBzWJp98u601CXYQGEmKsLO6Gcol495HdiAQGzRR5yW0j6qIzDSXguXLx0sM8gRHC78ZSkCvyDtP7JScSbE4mUiBPW9wg17/DLA1ZRop0aPPL3o4UubJOrmlA7DBp0LmwrJKw8w76+DaEDS1gftKFFOx+3cETue9+Aj9VkghRCgBTfAoedLez74o5RTXqOPjKOJY5LcjXfJUnCWA1wCTN47YoHb8AYPr7G/2uovY/ZgxJPQy/MNju3XAc9Sxoi5Ljbs7CCwHxsyLaYMCOTYgoVJF77uD5XKlNATuWkj2H5ER5wJTbIvbgrVwN5FLGtxnDHdVwCGAJXp2HZy9AY21uMw/H9wHemAzvF3M2A7WZ/Auvyc3vMGF44VCSn5z1Yj3awcNRI6xWpA2RD9OSVZq8bMRlb0qU0PAXlMHR1WGlw3bHXJ3/HkEkPRN1WaOlxq16XsIzXxgOKzHTU5lcLtbvTNXaH4AHf91hfpvexfaaIdC31raZJOUxa8cCL81qZJyeKRAGExmsItYAlcGELm9KwtDF9F5wbCkWnVXpnPEfXzr1RdjG05fyPCusMm3ro1y0Zaj0Jo8AbDxnnXZvT/4OJDAkVH18q0HMYLMkTUp57UiMwnVE=----ATTACHMENT:----NTY2MDYzNTU5MjA4OTM4OCAxMTA5NjczODAzODM1NjUyIDY2OTkwMzMwMTg4MzU2NDM=