src/ArtaxServiceBuilder/APIGenerator.php
function parseAndAddServiceFromFile($serviceFilename) {
        $service = require $serviceFilename;

        if ($service == false) {
            throw new APIBuilderException("Failed to open service file `$serviceFilename`.");
        }
        if (is_array($service) == false) {
            throw new APIBuilderException("File `$serviceFilename` did not return a service array. Cannot build API from it.");
        }

        $this->parseAndAddService($service);
    }
function parseAndAddServiceFromFile($serviceFilename) {
        $service = require $serviceFilename;

        if ($service == false) {
            throw new APIBuilderException("Failed to open service file `$serviceFilename`.");
        }
        if (is_array($service) == false) {
            throw new APIBuilderException("File `$serviceFilename` did not return a service array. Cannot build API from it.");
        }

        $this->parseAndAddService($service);
    }
Parses a service file and adds all the operations to this
@param $serviceFilename
@return array
@throws APIBuilderException