-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
root
committed
Jun 22, 2017
0 parents
commit 49d4ca7
Showing
972 changed files
with
363,017 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
; This file is for unifying the coding style for different editors and IDEs. | ||
; More information at http://editorconfig.org | ||
|
||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
indent_size = 4 | ||
end_of_line = lf | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.bat] | ||
end_of_line = crlf | ||
|
||
[*.yml] | ||
indent_style = space | ||
indent_size = 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Define the line ending behavior of the different file extensions | ||
# Set default behaviour, in case users don't have core.autocrlf set. | ||
* text=auto | ||
* text eol=lf | ||
|
||
# Explicitly declare text files we want to always be normalized and converted | ||
# to native line endings on checkout. | ||
*.php text | ||
*.default text | ||
*.ctp text | ||
*.sql text | ||
*.md text | ||
*.po text | ||
*.js text | ||
*.css text | ||
*.ini text | ||
*.properties text | ||
*.txt text | ||
*.xml text | ||
*.yml text | ||
.htaccess text | ||
|
||
# Declare files that will always have CRLF line endings on checkout. | ||
*.bat eol=crlf | ||
|
||
# Declare files that will always have LF line endings on checkout. | ||
*.pem eol=lf | ||
|
||
# Denote all files that are truly binary and should not be modified. | ||
*.png binary | ||
*.jpg binary | ||
*.gif binary | ||
*.ico binary | ||
*.mo binary | ||
*.pdf binary | ||
*.phar binary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
/vendor/* | ||
/config/app.php | ||
/tmp/* | ||
/logs/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<IfModule mod_rewrite.c> | ||
RewriteEngine on | ||
RewriteRule ^$ webroot/ [L] | ||
RewriteRule (.*) webroot/$1 [L] | ||
</IfModule> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
language: php | ||
|
||
sudo: false | ||
|
||
php: | ||
- 7.0 | ||
|
||
before_script: | ||
- sh -c "composer require 'cakephp/cakephp-codesniffer:dev-master'" | ||
- phpenv rehash | ||
|
||
script: | ||
- sh -c "vendor/bin/phpcs -p --extensions=php --standard=vendor/cakephp/cakephp-codesniffer/CakePHP ./src ./tests ./config ./webroot" | ||
|
||
notifications: | ||
email: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
<?php | ||
namespace App\Model\Table; | ||
|
||
use App\Model\Entity\AdminMapping; | ||
use Cake\ORM\Query; | ||
use Cake\ORM\RulesChecker; | ||
use Cake\ORM\Table; | ||
use Cake\Validation\Validator; | ||
|
||
/** | ||
* AdminMappings Model | ||
* | ||
* @property \Cake\ORM\Association\BelongsTo $Users | ||
* @property \Cake\ORM\Association\BelongsTo $AccountMappings | ||
*/ | ||
class AdminMappingsTable extends Table | ||
{ | ||
|
||
/** | ||
* Initialize method | ||
* | ||
* @param array $config The configuration for the Table. | ||
* @return void | ||
*/ | ||
public function initialize(array $config) | ||
{ | ||
parent::initialize($config); | ||
|
||
$this->table('admin_mappings'); | ||
$this->displayField('id'); | ||
$this->primaryKey('id'); | ||
|
||
$this->addBehavior('Timestamp'); | ||
|
||
$this->belongsTo('Users', [ | ||
'foreignKey' => 'user_id', | ||
'joinType' => 'INNER' | ||
]); | ||
$this->belongsTo('AccountMappings', [ | ||
'foreignKey' => 'account_mapping_id', | ||
'joinType' => 'INNER' | ||
]); | ||
} | ||
|
||
/** | ||
* Default validation rules. | ||
* | ||
* @param \Cake\Validation\Validator $validator Validator instance. | ||
* @return \Cake\Validation\Validator | ||
*/ | ||
public function validationDefault(Validator $validator) | ||
{ | ||
$validator | ||
->uuid('id') | ||
->allowEmpty('id', 'create'); | ||
|
||
return $validator; | ||
} | ||
|
||
/** | ||
* Returns a rules checker object that will be used for validating | ||
* application integrity. | ||
* | ||
* @param \Cake\ORM\RulesChecker $rules The rules object to be modified. | ||
* @return \Cake\ORM\RulesChecker | ||
*/ | ||
public function buildRules(RulesChecker $rules) | ||
{ | ||
$rules->add($rules->existsIn(['user_id'], 'Users')); | ||
$rules->add($rules->existsIn(['account_mapping_id'], 'AccountMappings')); | ||
$rules->add($rules->isUnique(['account_mapping_id', 'user_id']), ['message' => 'unique error']); | ||
return $rules; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# CakePHP Application Skeleton | ||
|
||
[](https://travis-ci.org/cakephp/app) | ||
[](https://packagist.org/packages/cakephp/app) | ||
|
||
A skeleton for creating applications with [CakePHP](http://cakephp.org) 3.x. | ||
|
||
The framework source code can be found here: [cakephp/cakephp](https://github.com/cakephp/cakephp). | ||
|
||
## Installation | ||
|
||
1. Download [Composer](http://getcomposer.org/doc/00-intro.md) or update `composer self-update`. | ||
2. Run `php composer.phar create-project --prefer-dist cakephp/app [app_name]`. | ||
|
||
If Composer is installed globally, run | ||
```bash | ||
composer create-project --prefer-dist cakephp/app [app_name] | ||
``` | ||
|
||
You should now be able to visit the path to where you installed the app and see | ||
the setup traffic lights. | ||
|
||
## Configuration | ||
|
||
Read and edit `config/app.php` and setup the 'Datasources' and any other | ||
configuration relevant for your application. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
#!/usr/bin/env sh | ||
################################################################################ | ||
# | ||
# Cake is a shell script for invoking CakePHP shell commands | ||
# | ||
# CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
# Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
# | ||
# Licensed under The MIT License | ||
# For full copyright and license information, please see the LICENSE.txt | ||
# Redistributions of files must retain the above copyright notice. | ||
# | ||
# @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
# @link http://cakephp.org CakePHP(tm) Project | ||
# @since 1.2.0 | ||
# @license http://www.opensource.org/licenses/mit-license.php MIT License | ||
# | ||
################################################################################ | ||
|
||
# Canonicalize by following every symlink of the given name recursively | ||
canonicalize() { | ||
NAME="$1" | ||
if [ -f "$NAME" ] | ||
then | ||
DIR=$(dirname -- "$NAME") | ||
NAME=$(cd -P "$DIR" > /dev/null && pwd -P)/$(basename -- "$NAME") | ||
fi | ||
while [ -h "$NAME" ]; do | ||
DIR=$(dirname -- "$NAME") | ||
SYM=$(readlink "$NAME") | ||
NAME=$(cd "$DIR" > /dev/null && cd $(dirname -- "$SYM") > /dev/null && pwd)/$(basename -- "$SYM") | ||
done | ||
echo "$NAME" | ||
} | ||
|
||
CONSOLE=$(dirname -- "$(canonicalize "$0")") | ||
APP=$(dirname "$CONSOLE") | ||
|
||
exec php "$CONSOLE"/cake.php "$@" | ||
exit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | ||
:: | ||
:: Cake is a Windows batch script for invoking CakePHP shell commands | ||
:: | ||
:: CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
:: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
:: | ||
:: Licensed under The MIT License | ||
:: Redistributions of files must retain the above copyright notice. | ||
:: | ||
:: @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
:: @link http://cakephp.org CakePHP(tm) Project | ||
:: @since 2.0.0 | ||
:: @license http://www.opensource.org/licenses/mit-license.php MIT License | ||
:: | ||
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | ||
|
||
@echo off | ||
|
||
SET app=%0 | ||
SET lib=%~dp0 | ||
|
||
php "%lib%cake.php" %* | ||
|
||
echo. | ||
|
||
exit /B %ERRORLEVEL% |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
#!/usr/bin/php -q | ||
<?php | ||
/** | ||
* Command-line code generation utility to automate programmer chores. | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* For full copyright and license information, please see the LICENSE.txt | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @since 2.0.0 | ||
* @license http://www.opensource.org/licenses/mit-license.php MIT License | ||
*/ | ||
|
||
$minVersion = '5.5.9'; | ||
if (file_exists('composer.json')) { | ||
$composer = json_decode(file_get_contents('composer.json')); | ||
if (isset($composer->require->php)) { | ||
$minVersion = preg_replace('/([^0-9\.])/', '', $composer->require->php); | ||
} | ||
} | ||
if (version_compare(phpversion(), $minVersion, '<')) { | ||
fwrite(STDERR, sprintf("Minimum PHP version: %s. You are using: %s.\n", $minVersion, phpversion())); | ||
exit(-1); | ||
} | ||
|
||
include dirname(__DIR__) . '/config/bootstrap.php'; | ||
|
||
exit(Cake\Console\ShellDispatcher::run($argv)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
{ | ||
"name": "bootstrap-toggle", | ||
"description": "Bootstrap Toggle is a highly flexible Bootstrap plugin that converts checkboxes into toggles", | ||
"version": "2.2.2", | ||
"keywords": [ | ||
"bootstrap", | ||
"toggle", | ||
"bootstrap-toggle", | ||
"switch", | ||
"bootstrap-switch" | ||
], | ||
"homepage": "http://www.bootstraptoggle.com", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/minhur/bootstrap-toggle.git" | ||
}, | ||
"license": "MIT", | ||
"authors": [ | ||
"Min Hur <[email protected]>" | ||
], | ||
"main": [ | ||
"./js/bootstrap-toggle.min.js", | ||
"./css/bootstrap-toggle.min.css" | ||
], | ||
"ignore": [ | ||
"**/.*", | ||
"node_modules", | ||
"bower_components", | ||
"test", | ||
"tests" | ||
], | ||
"_release": "2.2.2", | ||
"_resolution": { | ||
"type": "version", | ||
"tag": "2.2.2", | ||
"commit": "f043b18456b62b4ce84a455f772b323ebe7fb148" | ||
}, | ||
"_source": "git://github.com/minhur/bootstrap-toggle.git", | ||
"_target": "^2.2.2", | ||
"_originalSource": "bootstrap-toggle", | ||
"_direct": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
module.exports = function(grunt) { | ||
'use strict'; | ||
|
||
grunt.initConfig({ | ||
clean: ['dist'], | ||
uglify: { | ||
options: { | ||
preserveComments: 'some', | ||
sourceMap: true | ||
}, | ||
build: { | ||
expand: true, | ||
cwd: 'js', | ||
src: ['**/*.js', ['!**/*.min.js']], | ||
dest: 'js', | ||
ext: '.min.js', | ||
} | ||
}, | ||
cssmin: { | ||
options: { | ||
keepBreaks: true | ||
}, | ||
build: { | ||
expand: true, | ||
cwd: 'css', | ||
src: ['**/*.css', ['!**/*.min.css']], | ||
dest: 'css', | ||
ext: '.min.css', | ||
} | ||
} | ||
}); | ||
grunt.loadNpmTasks('grunt-contrib-clean'); | ||
grunt.loadNpmTasks('grunt-contrib-uglify'); | ||
grunt.loadNpmTasks('grunt-contrib-cssmin'); | ||
grunt.registerTask('default', ['clean', 'uglify', 'cssmin']); | ||
|
||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
The MIT License (MIT) | ||
|
||
Copyright (c) 2011-2014 Min Hur, The New York Times Company | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
in the Software without restriction, including without limitation the rights | ||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
copies of the Software, and to permit persons to whom the Software is | ||
furnished to do so, subject to the following conditions: | ||
|
||
The above copyright notice and this permission notice shall be included in | ||
all copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
THE SOFTWARE. |
Oops, something went wrong.