O que uma lib php deveria ter como funcionalidades para manipular "objetos" do Facebook ?
- User
- Album
| <?php | |
| namespace Respect\Validation\Rules; | |
| use Respect\Validation\Exceptions\ComponentException; | |
| class Twitter extends AbstractRule | |
| { | |
| private $pattern = '/^@[a-zA-Z0-9]/'; | |
| private $account = NULL; | |
| <?php | |
| namespace Respect\Validation\Rules; | |
| use Respect\Validation\Exceptions\ComponentException; | |
| class Twitter extends AbstractRule | |
| { | |
| private $pattern = '/^@[a-zA-Z0-9]/'; | |
| private $curl = NULL; | |
| <?php | |
| $h = date('H', strtotime($agenda->getData())); | |
| $horariosPossiveis = array_map(function($v){ | |
| return str_replace('%H%', $h,$v); | |
| },$horariosPossiveis); |
| <?php | |
| $proj = substr(__DIR__,0,strrpos(__DIR__, '/')); | |
| $root = substr($proj,0,strrpos($proj, '/')); | |
| set_include_path($root . PATH_SEPARATOR. $proj . PATH_SEPARATOR. get_include_path()); | |
| function loader($class_name) | |
| { | |
| $path = str_replace('\\','/',($class_name)).'.php'; | |
| <?php | |
| class Foo extends Model | |
| { | |
| /** | |
| * @var int | |
| */ | |
| protected $value; | |
| public function getValue(){ | |
| return $this->value; |
| <?php | |
| // A ideia é descobrir se a regra existe | |
| // ex: $p['validate'] == 'image' | |
| // Usei a SplClassLoader para carregar o Respect, porém, acho que na hora da biblioteca instanciar uma | |
| // regra via Reflection, o autoload dá require num arquivo que nao existe, gerando um erro fatal | |
| // ou seja, que não é capturado pelo try...catch. | |
| use Respect\Validation as v; | |
| $validator = new v\Validator(); |
| <?php | |
| $lambda = function() use($nota){ | |
| echo '<br />'.$nota; | |
| }; | |
| function soma($v1,$v2,$f){ | |
| $nota = $v1 + $v2 ; | |
| $f(); | |
| } |
| { | |
| "name" : "NomeDoProjeto", | |
| "autoload" : { | |
| "psr-0" : { "NomeDoProjeto" : "src/"} | |
| }, | |
| "minimum-stability": "dev" , | |
| "license" : "MIT", | |
| "authors": [ | |
| { | |
| "name": "Claudson Oliveira", |
| <?php | |
| /** | |
| * Comentario do arquivos | |
| * | |
| * @author Vinícius Fontoura <vinicius@aprimorar.com> | |
| * @copyright 2012 Aprimorar Desenvolvimento Ltda(c) | |
| * @version SVN: $Rev$ $LastChangedDate$ $LastChangedBy$ | |
| */ |