Skip to content

Instantly share code, notes, and snippets.

View Yarkhan's full-sized avatar
🏠
Working from home

Yarkhan Yarkhan

🏠
Working from home
  • Brazil
View GitHub Profile
@Yarkhan
Yarkhan / Session.php
Last active January 3, 2016 09:09
Protótipo classe para gerenciar sessão.
<?php
namespace Yarkhan\SessionManager;
class Session{
//The key on $_SESSION to store data
static $sess_name = 'YarkhanSessionManager';
private static $sess;
static function isActive()
{
@Yarkhan
Yarkhan / Model.php
Last active March 3, 2017 14:51
Tentando fazer um ORM com UMA CLASSE. HUEHUHE
<?php
namespace Yarkhan\Orm;
use Exception;
use PDO;
/**
* Nosso humilde e simples ORM. Que não se torne um pesadelo.
* Funcionalidades descaradamente copiadas de outros ORM's
*/
class Model{
//Instância PDO
@Yarkhan
Yarkhan / request_async.php
Created January 3, 2017 13:06
multiple parallel asynchronous requests on php
<?php
/**
* PHP7 OF GTFO
*/
function request_async(array $urls, callable $callback){
$multiHandle = curl_multi_init();
$handles = [];
foreach($urls as $key => $url){
$ch = curl_init($url);
@Yarkhan
Yarkhan / objectLiterals.js
Created March 5, 2017 00:22
Returning Object Literals from arrow functions
//Instead this
{
data: () => {
return {
id: 1,
name: "John Snow"
}
}
}