Download the PHP package rezolve/brain-php-ingestor-client without Composer

On this page you can find all versions of the php package rezolve/brain-php-ingestor-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package brain-php-ingestor-client

OpenAPIClient-php

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Installation & Usage

Requirements

PHP 7.4 and later. Should also work with PHP 8.0.

Composer

To install the bindings via Composer, add the following to composer.json:

Then run composer install

Manual Installation

Download the files and include autoload.php:

Getting Started

Please follow the installation procedure and then run the following:

API Endpoints

All URIs are relative to /luma

Class Method HTTP request Description
ContentApi checkIfContentCollectionExistsV1ContentsCollectionExistsGet GET /v1/contents/collection-exists Check If Content Collection Exists.
ContentApi createContentByTitleV1ContentsTitlePost POST /v1/contents/{title} Create Content By Title
ContentApi createContentCollectionV1ContentsCollectionPost POST /v1/contents/collection Create Content Collection
ContentApi deleteContentByInternalIdV1ContentsByInternalIdInternalIdDelete DELETE /v1/contents/by-internal-id/{internal_id} Delete Content By Internal Id
ContentApi deleteContentByTitleV1ContentsTitleDelete DELETE /v1/contents/{title} Delete Content By Title
ContentApi deleteContentCollectionV1ContentsCollectionDelete DELETE /v1/contents/collection Delete Content Collection
ContentApi deletesAllContentFromCollectionV1ContentsResetCollectionDelete DELETE /v1/contents/reset-collection Deletes All Content From Collection
ContentApi gestContentByTitleV1ContentsTitleGet GET /v1/contents/{title} Gest Content By Title
ContentApi getAllContentsV1ContentsGet GET /v1/contents Get All Contents
ContentApi importMultipleContentsV1ContentsPost POST /v1/contents Import Multiple Contents
ContentApi updateContentByTitleV1ContentsTitlePut PUT /v1/contents/{title} Update Content By Title
ContentApi uploadFilesIntoGCSV1ContentsUploadPost POST /v1/contents/upload Upload Files Into Gcs
DefaultApi healthCheckV1HealthGet GET /v1/health Health Check
FaqApi checkIfFAQCollectionExistsV1FaqsCollectionExistsGet GET /v1/faqs/collection-exists Check If Faq Collection Exists.
FaqApi createFAQByQuestionV1FaqsQuestionPost POST /v1/faqs/{question} Create Faq By Question
FaqApi createFAQCollectionV1FaqsCollectionPost POST /v1/faqs/collection Create Faq Collection
FaqApi deleteFAQByInternalIdV1FaqsByInternalIdInternalIdDelete DELETE /v1/faqs/by-internal-id/{internal_id} Delete Faq By Internal Id
FaqApi deleteFAQByQuestionV1FaqsQuestionDelete DELETE /v1/faqs/{question} Delete Faq By Question
FaqApi deleteFAQCollectionV1FaqsCollectionDelete DELETE /v1/faqs/collection Delete Faq Collection
FaqApi deletesAllFAQFromCollectionV1FaqsResetCollectionDelete DELETE /v1/faqs/reset-collection Deletes All Faq From Collection
FaqApi getAllFAQsV1FaqsGet GET /v1/faqs Get All Faqs
FaqApi getFAQByQuestionV1FaqsQuestionGet GET /v1/faqs/{question} Get Faq By Question
FaqApi importMultipleFAQsV1FaqsPost POST /v1/faqs Import Multiple Faqs
FaqApi updateFAQByQuestionV1FaqsQuestionPut PUT /v1/faqs/{question} Update Faq By Question
FaqApi uploadFilesIntoGCSV1FaqsUploadPost POST /v1/faqs/upload Upload Files Into Gcs
ProductApi checkIfProductCollectionExistsV1ProductsCollectionExistsGet GET /v1/products/collection-exists Check If Product Collection Exists.
ProductApi createProductBySKUV1ProductsSkuPost POST /v1/products/{sku} Create Product By Sku
ProductApi createProductCollectionV1ProductsCollectionPost POST /v1/products/collection Create Product Collection
ProductApi deleteProductByInternalIdV1ProductsByInternalIdInternalIdDelete DELETE /v1/products/by-internal-id/{internal_id} Delete Product By Internal Id
ProductApi deleteProductBySKUV1ProductsSkuDelete DELETE /v1/products/{sku} Delete Product By Sku
ProductApi deleteProductCollectionV1ProductsCollectionDelete DELETE /v1/products/collection Delete Product Collection
ProductApi deletesAllProductsFromCollectionV1ProductsResetCollectionDelete DELETE /v1/products/reset-collection Deletes All Products From Collection
ProductApi gestProductBySKUV1ProductsSkuGet GET /v1/products/{sku} Gest Product By Sku
ProductApi getAllProductsV1ProductsGet GET /v1/products Get All Products
ProductApi importMultipleProductsV1ProductsPost POST /v1/products Import Multiple Products
ProductApi updateProductBySKUV1ProductsSkuPut PUT /v1/products/{sku} Update Product By Sku
ProductApi uploadFilesIntoGCSV1ProductsUploadPost POST /v1/products/upload Upload Files Into Gcs
ReviewsApi checkIfProductReviewSchemaExistsV1ReviewsIsSchemaExistsGet GET /v1/reviews/is-schema-exists Check If Product Review Schema Exists
ReviewsApi createOneReviewV1ReviewsPost POST /v1/reviews Create One Review
ReviewsApi createSchemaAndProductReviewTableV1ReviewsSchemaPost POST /v1/reviews/schema Create Schema And Product Review Table
ReviewsApi deleteAllReviewsV1ReviewsDelete DELETE /v1/reviews/ Delete All Reviews
ReviewsApi deleteReviewsByProductSKUV1ReviewsSkuDelete DELETE /v1/reviews/{sku} Delete Reviews By Product Sku
ReviewsApi deleteSingleReviewByInternalIdV1ReviewsByInternalIdInternalIdDelete DELETE /v1/reviews/by-internal-id/{internal_id} Delete Single Review By Internal Id
ReviewsApi getAllReviewsV1ReviewsGet GET /v1/reviews Get All Reviews
ReviewsApi getReviewsBySKUV1ReviewsSkuGet GET /v1/reviews/{sku} Get Reviews By Sku
ReviewsApi importMultipleReviewsV1ReviewsImportPost POST /v1/reviews/import Import Multiple Reviews

Models

Authorization

Authentication schemes defined for the API:

APIKeyHeader

Tests

To run the tests, use:

Author

About this package

This PHP package is automatically generated by the OpenAPI Generator project:


All versions of brain-php-ingestor-client with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2 || ^8.3
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package rezolve/brain-php-ingestor-client contains the following files

Loading the files please wait ....