PHPでComposerを使ってインストール可能なライブラリの作り方
こんにちは、@9ensanです。
とりあえず、前回「Composer」のインストールと簡単な使い方までを説明しました。
今回は、Composerを使ってインストールできるライブラリを作ってみます。
Composerのインストールがまだな人は「PHPでライブラリの依存管理をするツール「Composer」の使い方」を参考にインストールしてください。
それでは開始です。
まずはライブラリ側を作成していきます。
こんにちは、@9ensanです。
とりあえず、前回「Composer」のインストールと簡単な使い方までを説明しました。
今回は、Composerを使ってインストールできるライブラリを作ってみます。
Composerのインストールがまだな人は「PHPでライブラリの依存管理をするツール「Composer」の使い方」を参考にインストールしてください。
それでは開始です。
まずはライブラリ側を作成していきます。
こんにちは、@9ensanです。
今回は、PHPの依存管理ツール「Composer」の使い方です。
PHPでアプリケーションを作る時に、ほとんどの人が1つ以上はフレームワーク、テンプレートエンジン、O/Rマッパーなどの便利な外部ライブラリ何かしら使用していると思います。
その外部ライブラリがまた別のライブラリに依存していてとなっていった日には、アプリケーションを作る環境構築だけで時間がとられて無駄です。
そのような場合に便利なツールが、今回紹介する「Composer」というツールです。
このツールは、composer.jsonという設定ファイルの記述にしたがって、依存するライブラリをコマンド一つでインストールしてくれるツールです。
Nodeでいうところのnpm、RubyでいうとこのBundlerに似たツールになります。
ComposerはPSR-0のautoloadの機能も保持しているのでこれかのPHPを利用する場合には必須になると思います。
まずはインストール方法から、
こんにちは、@9ensanです。
前回、「PHPのコーディング規約 PSR-0、PSR-1、PSR-2、PSR-3とは」でPHPの新しいコーディング規約について書きました。
今回は、その新しいコーディング規約にしたがって既存のソースコードを修正してくれるツールの紹介です。
そのツールは、Symfony、Twig、Silix、Swift Mailerなどの有名なPHPフレームワーク、ライブラリを開発している「SensioLabs」の「PHP Coding Standards Fixer」というツールです。
インストールから使い方までを解説していきたいと思います。
こんにちは、@9ensanです。
先日公開した、Readabilityを読むためのChrome拡張機能の「Open Later for Readability」に機能を追加しました。
一覧を全て既読に更新してから、次の未読一覧を表示するボタンを追加
Readabilityへの記事の登録ボタンを追加
より使いやすくなったので、気になった方は使ってみてください。