タグ

Silexに関するSireのブックマーク (2)

  • Pimple 2.0がリリースされたのでPimpleについて復習してみる - iakioの日記

    ぶっちゃけ出るなんて思ってませんでしたが、Pimple 2.0がリリースされたので、1.xの復習と2.0での変更について調べてみます。 Pimple - A simple PHP Dependency Injection Container Pimple(1.x)の基 DIコンテナとは何か、という説明をはぶいてPimpleの動作を単に説明すれば、 コンテナ(Pimpleのインスタンス)は連想配列のように見えて、そこに値や無名関数をセットできる 値を取り出す時、セットされたものが値であれば、単にその値が返却される 値を取り出す時、セットされたものが無名関数であれば、その無名関数を呼び出した戻り値が返却される。この時、無名関数の第一引数にはコンテナそのものが渡される というこれだけのものです。 Inversion of Control コンテナと Dependency Injection パ

    Pimple 2.0がリリースされたのでPimpleについて復習してみる - iakioの日記
  • Silexを試してみた(1) - きっかけとインストール - 作業ノート

    きっかけ 仕事で、既存のシステムの拡張でOAuth2を使った認証とAPIの提供をするかもしれない、という話が出たので、個人的にOAuth2の調査を始めた。 そのシステムはphpで作られていたので、ひとまずphpで利用できるOAuth2のライブラリを調べる。 そこで、bshaffer/oauth2-server-phpのことを知り、そのデモ環境のbshaffer/oauth2-demo-phpを自分の環境で試した。 デモ環境のドキュメントを読んだ際に「Silex」というワードを知り、興味を持ったので調べてみた。 Silex 試す前に調べて知った範囲だと以下。 php 5.3以降対応のmicro framework。 Symfonyと同じ開発元。おそらくSymfonyに対してmicroであるという位置づけのよう。 Sinatraの影響を受けている。 Sinatraに影響を受けていることとmic

    Silexを試してみた(1) - きっかけとインストール - 作業ノート
    Sire
    Sire 2016/06/14
  • 1