sudo add-apt-repository ppa:ondrej/php
sudo apt-get install php7.0
sudo apt-get install php7.0-gd
sudo apt-get install php7.0-mysql
sudo apt-get install php-memcached
<?php | |
namespace App\Services\NotificationChannels\Discord; | |
use GuzzleHttp\Client; | |
use GuzzleHttp\RequestOptions; | |
use Illuminate\Notifications\Notification; | |
class DiscordChannel | |
{ |
<?php | |
class Check | |
{ | |
public function needsToRun(): bool | |
{ | |
if (!$this->belongsToTeamOnActiveSubscriptionOrOnGenericTrial()) { | |
return false; | |
} |
<scheme name="GitHub" version="142" parent_scheme="Default"> | |
<option name="FONT_SCALE" value="1.0" /> | |
<metaInfo> | |
<property name="created">2018-05-07T11:01:49</property> | |
<property name="ide">PhpStorm</property> | |
<property name="ideVersion">2018.1.0.0</property> | |
<property name="modified">2018-05-07T11:02:04</property> | |
<property name="originalScheme">GitHub</property> | |
</metaInfo> | |
<option name="LINE_SPACING" value="1.4" /> |
<?xml version="1.0" encoding="UTF-8"?> | |
<opml version="1.0"> | |
<head> | |
<title>Subscriptions - [email protected]</title> | |
</head> | |
<body> | |
<outline text="PHP" title="PHP"> | |
<outline htmlUrl="http://frederickvanbrabant.com" title="frederickvanbrabant.com" xmlUrl="http://frederickvanbrabant.com/feed.xml" type="rss" text="frederickvanbrabant.com"/> | |
<outline htmlUrl="http://mattallan.org" title="mattallan.org" xmlUrl="http://mattallan.org/feed.xml" type="rss" text="mattallan.org"/> | |
<outline title="asked.io" xmlUrl="https://asked.io/rss" type="rss" text="asked.io"/> |
@setup | |
require __DIR__.'/vendor/autoload.php'; | |
(new \Dotenv\Dotenv(__DIR__, '.env'))->load(); | |
$appName = "my-app.com"; | |
$repository = "spatie/{$appName}"; | |
$baseDir = "/home/forge/{$appName}"; | |
$releasesDir = "{$baseDir}/releases"; | |
$currentDir = "{$baseDir}/current"; | |
$newReleaseName = date('Ymd-His'); |
<?php | |
function curry($f, $argument) | |
{ | |
return function (...$arguments) use ($f, $argument) { | |
return $f(...array_merge([$argument], $arguments)); | |
}; | |
} | |
function add(...$numbers) |
<?php | |
function undot(array $dottedArray) | |
{ | |
$undottedArray = []; | |
foreach ($dottedArray as $key => $value) { | |
Arr::set($undottedArray, $key, $value); | |
} |
<?php | |
/** | |
* @return \App\User|null | |
*/ | |
function currentUser() | |
{ | |
return request()->user(); | |
} |
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install php7.0
sudo apt-get install php7.0-gd
sudo apt-get install php7.0-mysql
sudo apt-get install php-memcached
/**
* Validate some data.
*
* @param string|array $fields
* @param string|array $rules
* @return bool
*/
function validate($fields, $rules)
{