Use-case example: Making scheduled database backups using a Worker Cron Job.
- Setup Laravel locally
- Create App on fortrabbit
------- Foo --------- | |
Expected: { | |
"under_me": [ | |
{ | |
"foo": "BAR" | |
}, | |
{ | |
"baz": "BAM" | |
} | |
] |
<?php | |
// app/Console/Commands/EncryptEnvCommand.php | |
namespace Ictus\Hub\Console\Commands; | |
use Illuminate\Console\Command; | |
use Illuminate\Encryption\Encrypter; | |
use Symfony\Component\Console\Input\InputArgument; |
<?php | |
if ($argc < 2) fail(); | |
switch ($argv[1]) { | |
case "genkey": | |
printKey(); | |
break; | |
case "enc": | |
case "encrypt": | |
if ($argc != 4) fail(); |
<?php | |
$secEnv = []; | |
function bootstrapSecEnv($key) { | |
global $secEnv; | |
foreach ($_SERVER as $name => $value) { | |
if (is_string($value) && strpos($value, 'ENC:') === 0) { | |
$secEnv[$name] = decryptEnv($key, substr($value, 4)); | |
} |
diff --git a/craft/app/etc/web/WebApp.php b/craft/app/etc/web/WebApp.php | |
index 7d68344..504007a 100644 | |
--- a/craft/app/etc/web/WebApp.php | |
+++ b/craft/app/etc/web/WebApp.php | |
@@ -118,6 +118,7 @@ class WebApp extends \CWebApplication | |
if ($validationKey = $this->config->get('validationKey')) | |
{ | |
$this->security->setValidationKey($validationKey); | |
+ $this->getComponent('securityManager')->setValidationKey($validationKey); | |
} |
Use-case example: Making scheduled database backups using a Worker Cron Job.
package common | |
import ( | |
"crypto" | |
"crypto/ecdsa" | |
"crypto/rsa" | |
"crypto/tls" | |
"crypto/x509" | |
"encoding/pem" | |
"fmt" |
diff --git a/README.md b/README.md | |
index b971bc8..0c1a433 100644 | |
--- a/README.md | |
+++ b/README.md | |
@@ -40,11 +40,13 @@ $schemes = [ | |
'StorageClass' => 'REDUCED_REDUNDANCY', | |
], | |
- 'protocol' => 'https', // Will be autodetected based on the current request. | |
+ 'protocol' => 'https', // Will be autodetected based on the current request. |
#!/usr/bin/perl | |
# | |
# Freezes all versions found in glide.lock by setting commiot as version in glide.yaml | |
# for each package which does not explicitly has a version | |
# | |
use strict; | |
use warnings; |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); | |
// Store in `application/libraries/MY_Log.php` | |
// this class is adapted from system/libraries/Log.php | |
/** | |
* CodeIgniter | |
* | |
* An open source application development framework for PHP 5.1.6 or newer | |
* |