Download the PHP package pickles2/lib-indigo without Composer

On this page you can find all versions of the php package pickles2/lib-indigo. 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 lib-indigo

pickles2/lib-indigo

導入方法 - Setup

1. pickles2/lib-indigo をインストール

2. Resourceファイルを配置する

indigo を動作させる上で必要となる Resrouceファイル をプロジェクトに取込みます。

2-1. Resourceファイル取込用スクリプトをプロジェクトへコピーする

2-2. Resourceファイル格納用のディレクトリを作成する。

2-3. スクリプトをコマンドラインで実行する

3. Resourceを読み込み、フロントエンドを初期化する

フロントエンドの初期化オプション

4. indigo作業用のディレクトリを作成する。

後述の6. indigoの実行パラメタ設定 にて 「 indigo作業用ディレクトリ(絶対パス):'realpath_workdir'」 にパス設定を行うディレクトリとなります。

4-1. ディレクトリを作成します。

4-2. apache(その他)ユーザに書き込み権限を付与します。

5. 同期先の本番環境ディレクトリのパーミッションを変更する。

apache(その他)ユーザに書き込み権限を付与します。

-R オプションを付けることで、指定ディレクトリ以下に存在するディレクトリ・ファイルも全て再帰的に権限変更を行います。

6. indigoの実行パラメタ設定

各種パラメータを設定します。こちらに記載したパラメタが別ファイルから呼び出されます。

7. indigoの画面実行

6.で作成したパラメータを引数にlib-indigoのmainクラスの呼び出しを行います。

8. ajax呼び出しクラス

6.で作成したパラメータを引数に設定し、lib-indigoのajaxクラスの呼び出しを行います。

※先述の 6. 「ajax呼出クラス(絶対パス):'url_ajax_call'」 のファイル名と一致するようにファイルを作成してください。

9. indigoのクーロン実行

6.で作成したパラメータを引数にlib-indigoのmainクラスを呼び出し初期化を行います。

9-3. indigo(cron)をサーバから一定の間隔で呼び出すようクーロン登録を行う

apache権限でクーロン登録用コマンドを実行(root権限だとindigo内の一部動作時にエラーとなる)

何分間隔で呼び出すのかを設定する。クーロン用のログも出力させる場合は、以下のようにログディレクトリ・ログファイル名を記載する。

更新履歴 - Change log

pickles2/lib-indigo v0.3.0 (2021年4月28日)

pickles2/lib-indigo v0.2.1 (2021年4月4日)

pickles2/lib-indigo v0.2.0 (2020年11月9日)

pickles2/lib-indigo v0.1.4 (2019年7月1日)

pickles2/lib-indigo v0.1.3 (2018年8月31日)

pickles2/lib-indigo v0.1.2 (2018年8月22日)

pickles2/lib-indigo v0.1.1 (2018年8月21日)

pickles2/lib-indigo v0.1.0 (2018年8月6日)

ライセンス - License

MIT License

作者 - Author


All versions of lib-indigo with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
tomk79/filesystem Version ^1.0.8
ramsey/uuid Version ^3.8
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 pickles2/lib-indigo contains the following files

Loading the files please wait ....