emanueleminotto / hwi-oauth-bridge
缺少 HWIOAuthBundle 和你的 Symfony 2 项目之间的桥梁。
1.0.1
2016-04-10 19:06 UTC
Requires
- php: >=5.4
- hwi/oauth-bundle: ^0.4@dev || ^0.5@dev
Requires (Dev)
- phpunit/phpunit: ^4.0 || ^5.0
- scrutinizer/ocular: ^1.1
This package is auto-updated.
Last update: 2024-08-28 07:34:11 UTC
README
缺少 HWIOAuthBundle 和你的 Symfony 2 项目之间的桥梁。
安装
通过 Composer
$ composer require emanueleminotto/hwi-oauth-bridge
使用方法
要使用一个或多个包含的特质,请将它们添加到你的实体中
namespace AppBundle; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Entity * @ORM\Table */ class Example { use \EmanueleMinotto\HwiOauthBridge\Traits\Entity\FacebookTrait; /** * @ORM\Column(type="integer") * @ORM\Id */ private $id; // ... }
并且所有相关的方法都将通过特质提供,因此
$example = new AppBundle\Example(); $example->setFacebookEmail('user@example.com'); $em->persist($example); $em->flush(); echo $example->getFacebookEmail(); // user@example.com
Doctrine 2 ORM 可在 Entity 文件夹下找到,Doctrine ODM 可在 Document 文件夹下找到。
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING 和 CONDUCT。
安全
如果你发现任何与安全相关的问题,请通过电子邮件 minottoemanuele@gmail.com 联系,而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。