polidog / vaddy-bundle
Installs: 1 619
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/polidog/vaddy-bundle
Requires
- symfony/symfony: ~2.3
 
Requires (Dev)
- phake/phake: 2.0.*@dev
 - phpunit/phpcov: *
 - phpunit/phpunit: 4.7.*
 - satooshi/php-coveralls: dev-master
 
This package is auto-updated.
Last update: 2025-10-21 22:40:12 UTC
README
VAddyとの連携をするためのBundleです。
できること
- 認証コードのみを設定すれば、認証ファイルがいらなくなる。
 
つかいかた
compsoer install
$ composer.phar require polidog/vaddy-bundle
AppKernel.php
// vim app/AppKernel.php
    public function registerBundles()
    {
        $bundles = array(
            ...
            new Polidog\VaddyBundle\VaddyBundle(),
        );
config.yml
xxxxxxxxx→VAddyのVerification Codeになります。
// vim app/config/config.yml
vaddy:
    verification: 'xxxxxxxxx'
よりかっこいい感じの書き方
// vim app/parameters.yml
vaddy_verification_code: 'xxxxxxxxx'
// vim app/config/config.yml
vaddy:
    verification: %vaddy_verification_code%
routing.yml
// vim app/config/routing.yml
vaddy:
    resource: "@VaddyBundle/Resources/config/routing.yml"
設定が行われているか確認
$ app/console debug:router vaddy_verification
Name         vaddy_verification
Path         /vaddy-xxxxxxxxx.html
Path Regex   #^/vaddy\-xxxxxxxxx\.html$#s
Host         ANY
Host Regex
Scheme       ANY
Method       ANY
Class        Symfony\Component\Routing\Route
Defaults     _controller: vaddy.controller.verification:indexAction
Requirements NO CUSTOM
Options      compiler_class: Symfony\Component\Routing\RouteCompiler
実際にhttpでアクセスする
$ curl localhost:8000/vaddy-xxxxxxxxx.html
xxxxxxxxx
ここまで完了したら、適当にサーバにデプロイしてから、VAddyの管理画面側でVerifyボタンを押してください。
TODO
- Vaddy Clientの実装、
app/consoleで使えるようにする