Em minha postagem Chainable:
https://coderwall.com/p/dmuoqa
Recebi alguns pedidos de um exemplo de uso prático do wrapper de encadeamento de métodos.
Lembra-se da classe cURL de API orientada a objetos?
https://coderwall.com/p/f9qjvw
Vamos combiná-los em uma
API orientada a objetos com encadeamento dinâmico ! 😉
(new Chainable(
new cURL("http://graph.facebook.com/CaffeinaLab")
)) -> setopt(CURLOPT_HEADER, 0)
-> setopt(CURLOPT_RETURNTRANSFER, 1)
-> exec() -> _get_return($data)
-> close()
;
print_r( json_decode( $data ) );