├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── config └── rest.php ├── phpunit.xml ├── resources └── views │ └── index.blade.php └── src ├── Actions ├── Action.php ├── Actionable.php ├── CallRestApiAction.php └── DispatchAction.php ├── Concerns ├── Authorizable.php ├── Fieldable.php ├── Makeable.php ├── Metable.php ├── PerformsModelOperations.php ├── PerformsQueries.php ├── PerformsRestOperations.php ├── Relations │ └── HasPivotFields.php ├── Resourcable.php └── Resource │ ├── ConfiguresRestParameters.php │ ├── DisableAuthorizations.php │ ├── DisableAuthorizationsCache.php │ ├── DisableGates.php │ ├── HasResourceHooks.php │ ├── Paginable.php │ ├── Relationable.php │ ├── Rulable.php │ └── Scoutable.php ├── Console ├── Commands │ ├── ActionMakeCommand.php │ ├── BaseControllerMakeCommand.php │ ├── BaseResourceMakeCommand.php │ ├── ControllerMakeCommand.php │ ├── Documentation │ │ ├── DocumentationCommand.php │ │ └── DocumentationServiceProviderMakeCommand.php │ ├── InstructionMakeCommand.php │ ├── QuickStartCommand.php │ ├── ResourceMakeCommand.php │ └── ResponseMakeCommand.php └── stubs │ ├── action.stub │ ├── base-controller.stub │ ├── base-resource.stub │ ├── controller.stub │ ├── instruction.stub │ ├── resource.stub │ ├── response.stub │ └── rest-documentation-service-provider.stub ├── Contracts ├── BatchableAction.php ├── Http │ └── Routing │ │ └── Registrar.php ├── QueryBuilder.php └── RelationResource.php ├── Documentation └── Schemas │ ├── Contact.php │ ├── Example.php │ ├── Examples.php │ ├── Header.php │ ├── Info.php │ ├── License.php │ ├── MediaType.php │ ├── OauthFlow.php │ ├── OauthFlows.php │ ├── OpenAPI.php │ ├── Operation.php │ ├── Parameter.php │ ├── Path.php │ ├── RequestBody.php │ ├── Response.php │ ├── Responses.php │ ├── Schema.php │ ├── SchemaConcrete.php │ ├── SecurityScheme.php │ ├── Server.php │ └── ServerVariable.php ├── Facades └── Rest.php ├── Http ├── Controllers │ ├── Controller.php │ ├── DocumentationController.php │ └── Traits │ │ ├── ExtendsDocumentationOperations.php │ │ └── HasControllerHooks.php ├── Middleware │ └── EnforceExpectsJson.php ├── Requests │ ├── ActionsRequest.php │ ├── DestroyRequest.php │ ├── DetailsRequest.php │ ├── ForceDestroyRequest.php │ ├── MutateRequest.php │ ├── OperateRequest.php │ ├── RestRequest.php │ ├── RestoreRequest.php │ ├── SearchRequest.php │ └── Traits │ │ └── InteractsWithRules.php ├── Resource.php ├── Response.php ├── Routing │ ├── PendingResourceRegistration.php │ └── ResourceRegistrar.php └── routes.php ├── Instructions ├── Instruction.php └── Instructionable.php ├── Pagination └── LengthAwarePaginator.php ├── Query ├── Builder.php ├── ScoutBuilder.php └── Traits │ ├── PerformMutation.php │ └── PerformSearch.php ├── Relations ├── BelongsTo.php ├── BelongsToMany.php ├── HasMany.php ├── HasManyThrough.php ├── HasOne.php ├── HasOneOfMany.php ├── HasOneThrough.php ├── MorphMany.php ├── MorphOne.php ├── MorphOneOfMany.php ├── MorphRelation.php ├── MorphTo.php ├── MorphToMany.php ├── MorphedByMany.php ├── Relation.php └── Traits │ ├── Constrained.php │ ├── HasMultipleResults.php │ └── Mutates.php ├── Rest.php ├── RestServiceProvider.php ├── Rules ├── ArrayWithKey.php ├── Mutate │ ├── Mutate.php │ └── MutateRelation.php ├── Operate │ └── OperateField.php ├── Resource │ ├── ResourceCustomRules.php │ ├── ResourceFieldOrNested.php │ ├── ResourceMutateRelationOperation.php │ └── ResourceRelationOrNested.php ├── RestRule.php └── Search │ ├── Search.php │ ├── SearchAggregate.php │ ├── SearchFilter.php │ ├── SearchInclude.php │ ├── SearchInstruction.php │ ├── SearchInstructionField.php │ ├── SearchScope.php │ ├── SearchSelect.php │ ├── SearchSort.php │ └── SearchText.php └── helpers.php /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/composer.json -------------------------------------------------------------------------------- /config/rest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/config/rest.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/phpunit.xml -------------------------------------------------------------------------------- /resources/views/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/resources/views/index.blade.php -------------------------------------------------------------------------------- /src/Actions/Action.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Actions/Action.php -------------------------------------------------------------------------------- /src/Actions/Actionable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Actions/Actionable.php -------------------------------------------------------------------------------- /src/Actions/CallRestApiAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Actions/CallRestApiAction.php -------------------------------------------------------------------------------- /src/Actions/DispatchAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Actions/DispatchAction.php -------------------------------------------------------------------------------- /src/Concerns/Authorizable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Authorizable.php -------------------------------------------------------------------------------- /src/Concerns/Fieldable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Fieldable.php -------------------------------------------------------------------------------- /src/Concerns/Makeable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Makeable.php -------------------------------------------------------------------------------- /src/Concerns/Metable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Metable.php -------------------------------------------------------------------------------- /src/Concerns/PerformsModelOperations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/PerformsModelOperations.php -------------------------------------------------------------------------------- /src/Concerns/PerformsQueries.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/PerformsQueries.php -------------------------------------------------------------------------------- /src/Concerns/PerformsRestOperations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/PerformsRestOperations.php -------------------------------------------------------------------------------- /src/Concerns/Relations/HasPivotFields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Relations/HasPivotFields.php -------------------------------------------------------------------------------- /src/Concerns/Resourcable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resourcable.php -------------------------------------------------------------------------------- /src/Concerns/Resource/ConfiguresRestParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/ConfiguresRestParameters.php -------------------------------------------------------------------------------- /src/Concerns/Resource/DisableAuthorizations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/DisableAuthorizations.php -------------------------------------------------------------------------------- /src/Concerns/Resource/DisableAuthorizationsCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/DisableAuthorizationsCache.php -------------------------------------------------------------------------------- /src/Concerns/Resource/DisableGates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/DisableGates.php -------------------------------------------------------------------------------- /src/Concerns/Resource/HasResourceHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/HasResourceHooks.php -------------------------------------------------------------------------------- /src/Concerns/Resource/Paginable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/Paginable.php -------------------------------------------------------------------------------- /src/Concerns/Resource/Relationable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/Relationable.php -------------------------------------------------------------------------------- /src/Concerns/Resource/Rulable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/Rulable.php -------------------------------------------------------------------------------- /src/Concerns/Resource/Scoutable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Concerns/Resource/Scoutable.php -------------------------------------------------------------------------------- /src/Console/Commands/ActionMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/ActionMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/BaseControllerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/BaseControllerMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/BaseResourceMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/BaseResourceMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/ControllerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/ControllerMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/Documentation/DocumentationCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/Documentation/DocumentationCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/Documentation/DocumentationServiceProviderMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/Documentation/DocumentationServiceProviderMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/InstructionMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/InstructionMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/QuickStartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/QuickStartCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/ResourceMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/ResourceMakeCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/ResponseMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/Commands/ResponseMakeCommand.php -------------------------------------------------------------------------------- /src/Console/stubs/action.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/action.stub -------------------------------------------------------------------------------- /src/Console/stubs/base-controller.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/base-controller.stub -------------------------------------------------------------------------------- /src/Console/stubs/base-resource.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/base-resource.stub -------------------------------------------------------------------------------- /src/Console/stubs/controller.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/controller.stub -------------------------------------------------------------------------------- /src/Console/stubs/instruction.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/instruction.stub -------------------------------------------------------------------------------- /src/Console/stubs/resource.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/resource.stub -------------------------------------------------------------------------------- /src/Console/stubs/response.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/response.stub -------------------------------------------------------------------------------- /src/Console/stubs/rest-documentation-service-provider.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Console/stubs/rest-documentation-service-provider.stub -------------------------------------------------------------------------------- /src/Contracts/BatchableAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Contracts/BatchableAction.php -------------------------------------------------------------------------------- /src/Contracts/Http/Routing/Registrar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Contracts/Http/Routing/Registrar.php -------------------------------------------------------------------------------- /src/Contracts/QueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Contracts/QueryBuilder.php -------------------------------------------------------------------------------- /src/Contracts/RelationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Contracts/RelationResource.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Contact.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Contact.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Example.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Examples.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Examples.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Header.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Info.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Info.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/License.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/License.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/MediaType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/MediaType.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/OauthFlow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/OauthFlow.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/OauthFlows.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/OauthFlows.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/OpenAPI.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/OpenAPI.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Operation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Operation.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Parameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Parameter.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Path.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Path.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/RequestBody.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/RequestBody.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Response.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Responses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Responses.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Schema.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/SchemaConcrete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/SchemaConcrete.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/SecurityScheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/SecurityScheme.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/Server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/Server.php -------------------------------------------------------------------------------- /src/Documentation/Schemas/ServerVariable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Documentation/Schemas/ServerVariable.php -------------------------------------------------------------------------------- /src/Facades/Rest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Facades/Rest.php -------------------------------------------------------------------------------- /src/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /src/Http/Controllers/DocumentationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Controllers/DocumentationController.php -------------------------------------------------------------------------------- /src/Http/Controllers/Traits/ExtendsDocumentationOperations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Controllers/Traits/ExtendsDocumentationOperations.php -------------------------------------------------------------------------------- /src/Http/Controllers/Traits/HasControllerHooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Controllers/Traits/HasControllerHooks.php -------------------------------------------------------------------------------- /src/Http/Middleware/EnforceExpectsJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Middleware/EnforceExpectsJson.php -------------------------------------------------------------------------------- /src/Http/Requests/ActionsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/ActionsRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/DestroyRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/DestroyRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/DetailsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/DetailsRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/ForceDestroyRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/ForceDestroyRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/MutateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/MutateRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/OperateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/OperateRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/RestRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/RestRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/RestoreRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/RestoreRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/SearchRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/SearchRequest.php -------------------------------------------------------------------------------- /src/Http/Requests/Traits/InteractsWithRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Requests/Traits/InteractsWithRules.php -------------------------------------------------------------------------------- /src/Http/Resource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Resource.php -------------------------------------------------------------------------------- /src/Http/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Response.php -------------------------------------------------------------------------------- /src/Http/Routing/PendingResourceRegistration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Routing/PendingResourceRegistration.php -------------------------------------------------------------------------------- /src/Http/Routing/ResourceRegistrar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/Routing/ResourceRegistrar.php -------------------------------------------------------------------------------- /src/Http/routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Http/routes.php -------------------------------------------------------------------------------- /src/Instructions/Instruction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Instructions/Instruction.php -------------------------------------------------------------------------------- /src/Instructions/Instructionable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Instructions/Instructionable.php -------------------------------------------------------------------------------- /src/Pagination/LengthAwarePaginator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Pagination/LengthAwarePaginator.php -------------------------------------------------------------------------------- /src/Query/Builder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Query/Builder.php -------------------------------------------------------------------------------- /src/Query/ScoutBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Query/ScoutBuilder.php -------------------------------------------------------------------------------- /src/Query/Traits/PerformMutation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Query/Traits/PerformMutation.php -------------------------------------------------------------------------------- /src/Query/Traits/PerformSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Query/Traits/PerformSearch.php -------------------------------------------------------------------------------- /src/Relations/BelongsTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/BelongsTo.php -------------------------------------------------------------------------------- /src/Relations/BelongsToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/BelongsToMany.php -------------------------------------------------------------------------------- /src/Relations/HasMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/HasMany.php -------------------------------------------------------------------------------- /src/Relations/HasManyThrough.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/HasManyThrough.php -------------------------------------------------------------------------------- /src/Relations/HasOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/HasOne.php -------------------------------------------------------------------------------- /src/Relations/HasOneOfMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/HasOneOfMany.php -------------------------------------------------------------------------------- /src/Relations/HasOneThrough.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/HasOneThrough.php -------------------------------------------------------------------------------- /src/Relations/MorphMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphMany.php -------------------------------------------------------------------------------- /src/Relations/MorphOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphOne.php -------------------------------------------------------------------------------- /src/Relations/MorphOneOfMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphOneOfMany.php -------------------------------------------------------------------------------- /src/Relations/MorphRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphRelation.php -------------------------------------------------------------------------------- /src/Relations/MorphTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphTo.php -------------------------------------------------------------------------------- /src/Relations/MorphToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphToMany.php -------------------------------------------------------------------------------- /src/Relations/MorphedByMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/MorphedByMany.php -------------------------------------------------------------------------------- /src/Relations/Relation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/Relation.php -------------------------------------------------------------------------------- /src/Relations/Traits/Constrained.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/Traits/Constrained.php -------------------------------------------------------------------------------- /src/Relations/Traits/HasMultipleResults.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/Traits/HasMultipleResults.php -------------------------------------------------------------------------------- /src/Relations/Traits/Mutates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Relations/Traits/Mutates.php -------------------------------------------------------------------------------- /src/Rest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rest.php -------------------------------------------------------------------------------- /src/RestServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/RestServiceProvider.php -------------------------------------------------------------------------------- /src/Rules/ArrayWithKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/ArrayWithKey.php -------------------------------------------------------------------------------- /src/Rules/Mutate/Mutate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Mutate/Mutate.php -------------------------------------------------------------------------------- /src/Rules/Mutate/MutateRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Mutate/MutateRelation.php -------------------------------------------------------------------------------- /src/Rules/Operate/OperateField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Operate/OperateField.php -------------------------------------------------------------------------------- /src/Rules/Resource/ResourceCustomRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Resource/ResourceCustomRules.php -------------------------------------------------------------------------------- /src/Rules/Resource/ResourceFieldOrNested.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Resource/ResourceFieldOrNested.php -------------------------------------------------------------------------------- /src/Rules/Resource/ResourceMutateRelationOperation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Resource/ResourceMutateRelationOperation.php -------------------------------------------------------------------------------- /src/Rules/Resource/ResourceRelationOrNested.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Resource/ResourceRelationOrNested.php -------------------------------------------------------------------------------- /src/Rules/RestRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/RestRule.php -------------------------------------------------------------------------------- /src/Rules/Search/Search.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/Search.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchAggregate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchAggregate.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchFilter.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchInclude.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchInclude.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchInstruction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchInstruction.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchInstructionField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchInstructionField.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchScope.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchSelect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchSelect.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchSort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchSort.php -------------------------------------------------------------------------------- /src/Rules/Search/SearchText.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/Rules/Search/SearchText.php -------------------------------------------------------------------------------- /src/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomkit/laravel-rest-api/HEAD/src/helpers.php --------------------------------------------------------------------------------