CRUDlex は、Symfony 4 および Silex 2 用の使いやすく、十分に文書化され、テストされた CRUD ジェネレーターです。たとえば、管理ページを生成するのに非常に便利です。
MySQL に保存されたデータを管理するための Web アプリケーションを生成します
エントリの作成
リスト内のエントリと個々のエントリの詳細を読み取る
エントリを更新する
エントリを削除する
エントリのリストはページ分割され、並べ替えとフィルタリングが可能です
エントリはリレーショナル、1 対多、および多対多がサポートされています。
ファイルシステムまたはアドオンとして AWS S3 に保存されるファイルの管理がサポートされています。
UI は複数の言語で利用可能です
ファイルストレージは抽象的であり、ファイルシステムと AWS S3 以外のシステムの実装は簡単です
データストレージは抽象的であり、MySQL 以外のバックエンドの実装は簡単です
CRUDlex はフレームワークに依存しないため、直接使用されません。利用可能なフレームワーク固有の実装があります。
CRUDlex Symfony 4 バンドル
CRUDlex サイレックス 2
セットアップ手順についてはドキュメントを参照してください。
CRUDlex はバージョン管理に SemVer を使用します。現在、API は 1.0.0 未満であるため急速に変更されるため、アップグレードする際は変更ログのメモに注意してください。
ドキュメント 0.14.0
ドキュメント0.13.0
ドキュメント 0.12.0
ドキュメント 0.11.0
ドキュメント 0.10.0
ドキュメント0.9.10
今後の開発バージョン:
今後のドキュメント
完全な例については、クラシック ライブラリと書籍を含むサンプル プロジェクトをチェックアウトしてください。
CRUDlex Symfony 4 サンプル
CRUDlex Silex 2 サンプル
CRUDlex の周りにはいくつかのプロジェクトがあります。
CRUDlexUser: symfony/security のユーザープロバイダーを提供するライブラリ
プロジェクトのロードマップはマイルストーンに基づいて構成されています。
CRUDlex のマイルストーン
それぞれの新機能が独自のチケットを取得するわけではないことに注意してください。必要に応じてオンザフライで実装されるものもあります。
各マイルストーンは、「バックログ」(Todo)、「ステージング」(作業中(次))、および「完了」(完了) 列のプロジェクトとして大まかに編成されています。
CRUDlex マイルストーン プロジェクト
このマニュアルは、CRUDlex のすべての機能を説明するリファレンスです。
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
CRUDlex API 自体はここに文書化されています。
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
API ドキュメントを生成する方法:
ベンダー/bin/sphpdox プロセス CRUDlex src
ドキュメントの作成方法:
# 依存関係をインストールpip install Sphinx pip インストール tk.phpautodoc pip install sphinx_tabs# 生成:cd docs HTMLを作る