Skip to content

Instantly share code, notes, and snippets.

View emdeeeks's full-sized avatar

Gareth Griffiths emdeeeks

View GitHub Profile
@emdeeeks
emdeeeks / docblock_parser.php
Created February 4, 2018 16:11 — forked from fabiocicerchia/docblock_parser.php
PHP - DocBlock Parser
<?php
/**
* Title
*
* Description
* Description
* Description
*
* @author Fabio
<?php
$endupload = "up";
class phpVimeo
{
const API_REST_URL = 'http://vimeo.com/api/rest/v2';
const API_AUTH_URL = 'http://vimeo.com/oauth/authorize';
const API_ACCESS_TOKEN_URL = 'http://vimeo.com/oauth/access_token';
const API_REQUEST_TOKEN_URL = 'http://vimeo.com/oauth/request_token';
@emdeeeks
emdeeeks / FacebookAuthenticate.php
Created January 7, 2018 08:34 — forked from midorikocak/FacebookAuthenticate.php
Facebook Custom Authenticate Object for CakePHP 3.x and Facebook PHP SDK 5.
<?php
namespace App\Auth;
use Cake\Auth\BaseAuthenticate;
use Cake\Network\Request;
use Cake\Network\Response;
use Cake\Core\Configure;
use Cake\Event\Event;
use Cake\Network\Session;
@emdeeeks
emdeeeks / FBAuth.php
Created January 7, 2018 08:32 — forked from sirricharic/FBAuth.php
Simple Facebook OAuth Thing
<?
function make_request($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$clientResponse = curl_exec($ch);
@emdeeeks
emdeeeks / PertamaCurlBot.php
Created June 25, 2017 12:48 — forked from banghasan/PertamaCurlBot.php
Bot Pertama dengan PHP Curl
<?php
/**
* Bot PHP Telegram ver Curl
* Lebih Bersih
* Sample Sederhana untuk Ebook Edisi 3: Membuat Bot Sendiri Menggunakan PHP
*
* Dibuat oleh Hasanudin HS
* @hasanudinhs di Telegram dan Twitter
* Ebook live http://telegram.banghasan.com/
@emdeeeks
emdeeeks / PertamaBot.php
Created June 25, 2017 12:48 — forked from banghasan/PertamaBot.php
Sample Bot Telegram - PHP
<?php
/*
BOT PENGANTAR
Materi EBOOK: Membuat Sendiri Bot Telegram dengan PHP
Ebook live http://telegram.banghasan.com/
oleh: bang Hasan HS
@emdeeeks
emdeeeks / MimeMailParser.class.php
Created May 3, 2017 14:54 — forked from vyatri/MimeMailParser.class.php
This class allows you to receive and parse email in PHP efficiently and effortlessly.
<?php
require_once('attachment.class.php');
/**
* Fast Mime Mail parser Class using PHP's MailParse Extension
* @author [email protected]
* @url http://www.fijiwebdesign.com/
* @license http://creativecommons.org/licenses/by-sa/3.0/us/
* @version $Id$
@emdeeeks
emdeeeks / server.php
Created May 1, 2017 22:35 — forked from johann8384/server.php
DNS Server
<?php
/**
* DNS Server Class
*
* @author Jonathan Creasy <[email protected]>
* @version 0.1.0
* @package Dns
* @subpackage Server
* @url http://www.phpclasses.org/browse/file/18217.html
* This code is released into the public domain. Feel free to use it and distribute it however you wish.
@emdeeeks
emdeeeks / decode_dns.php
Created May 1, 2017 22:35 — forked from mikemackintosh/decode_dns.php
Decode DNS Requests with PHP
<?php
// Let's define some important variables!
$logfile = "/var/log/dns_logger";
$gateway = "10.1.1.40";
$date_format = "n/j/Y H:i:s";
// We are now going to start a UDP Socket Server
// This is going to listen on port 53, DNS
$socket = stream_socket_server("udp://$gateway:53", $errno, $errstr, STREAM_SERVER_BIND);
@emdeeeks
emdeeeks / WebServer.php
Created April 27, 2017 13:32 — forked from navarr/WebServer.php
Basic Web Server in PHP
<?php
// Uses https://github.com/Navarr/Sockets
use Navarr\Socket\Socket;
use Navarr\Socket\Server;
class WebServer extends Server
{
protected $clientMap;