忍者ブログ
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



2017/05/27 13:20 |
OpenPear-01:Acme_IdolMaster

Pearは使う分には便利ですが、パッケージ作成には申請出してパッケージ定義のXML書いて審査があって検閲があってどうのと面倒です。

またCPANのAcme::のようなネタモジュールの公開も(たぶん)許されていません。

そんなわけで有志によるもうすこし緩いPearライブラリとしてOpenPearが存在します。
とりあえず適当に使ってみます。

インストールもPearと同じです。
cd C:\xampp\php
pear channel-discover openpear.org
pear install openpear/Acme_IdolMaster-alpha


なんか知らんがAcme/Amce/にインストールされてしまったのでフォルダ一個上に移動。
何故。

imas.php

1
2
3
4
5
6
7
8
9
<?php
    
    //インスタンス
        require_once('Acme/IdolMaster.php');
        $imas=new Acme_IdolMaster();
        $haruka=new Acme_IdolMaster_Member_AmamiHaruka();
    
    //使い方が分からぬ
        print('<html><pre>');var_dump($haruka,$imas);die();

せっかくインストールしたはいいが使い方が分からぬ。
中身を取得するメソッドが見あたらないんだがどうすれバインダー
Acme_IdolMaster_Member_Baseクラスはあるのにextendsしてないし。
さすがα版だぜ。

原型になったと思われるAcme_MorningMusumeのほうはというと、

public function select(){
    throw new Exception('><');
}


じゃねえよ!
野望だったらもうちょっとどうにかしろよ!


やっぱ審査も多少は必要かも。

 

PR


2009/09/11 18:42 | Comments(0) | TrackBack(1) | PHP

トラックバック

トラックバックURL:
http://openpear.org/package/Acme_IdolMaster どうにかした。 http://openpear.org/package/Acme_MorningMusume を参考にやってみようと思ったら、privateをextendsしてるせいで同じプロパティが階層別にできてて、そのせいでBASEに__getを書いても値が取得できなくて超困ったので勝手にprotectedにした。 こういうときの作法がどっかにあるのかもしれないけど全然知らないので超俺俺実装。...
弱小PHPerの憂鬱 | 2009/09/18 16:18

コメント

コメントを投稿する






Vodafone絵文字 i-mode絵文字 Ezweb絵文字 (絵文字)



<<必死なのはどっちだ | HOME | ZF-02:Zend_Db>>
忍者ブログ[PR]