CodeLapseCodeLapse build status

CodeLapseは"定形処理をできるだけ短く"がコンセプトのPHPライブラリです。
PHP開発で頻出する処理をいかに短くするかに重点をおいて開発しています。

たとえば、POSTされた値を`undefined index`を起こさないように取得する。
セッションを操作する。HTMLのFormに値を復元する。データベースへアクセスする。
ページャーを設置する。テンプレートエンジンを使う。

CodeLapseはこのようなPHPあるある処理をより短く、かつ手軽に行えるようにしています。

最新版をダウンロード

ここではCodeLapseが提供しているクラスの概要が記載されています。
クラス・メソッドの詳細な仕様についてはAPIドキュメントをご参照ください。

なお、このページ内のサンプルコードは全てライブラリのインクルードを省略しています。
CodeLapseのクラスを利用する際は、必ずcl/bs.phpをincludeもしくはrequireするようにしてください。

ドキュメントは現在編集中です。
全てのクラス、メソッドについてはAPI Docsを参照してください。

CodeLapseを利用するには 5.3.x以上のPHPが必要です。

  1. CodeLapseをダウンロードします。(CodeLapse_vX.X.X.zip)
  2. ダウンロードしたZIPを解凍し、解凍したディレクトリ(cl)を プロジェクトディレクトリにコピーします。
  3. CodeLapseを利用したいスクリプトからcl/bs.phpをインクルードします。
    <?php require 'path/to/CodeLapse/cl/bs.php';
    
  4. 終了です!クラスはオートローダにより読み込まれるため、これ以上のインクルードは必要ありません!