diff --git a/.gitattributes b/.gitattributes
index 834fda5d..f31d3013 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,5 +1,4 @@
/.github export-ignore
-/examples export-ignore
/scripts export-ignore
/test export-ignore
/.craft.yml export-ignore
diff --git a/examples/laravel-5.1/.env b/examples/laravel-5.1/.env
deleted file mode 100644
index 66c2c3fd..00000000
--- a/examples/laravel-5.1/.env
+++ /dev/null
@@ -1,18 +0,0 @@
-APP_ENV=local
-APP_DEBUG=true
-APP_KEY=cv30UCfBBnFj4RZgDglgcZkOZSz4NCoD
-
-DB_CONNECTION=sqlite
-
-CACHE_DRIVER=file
-SESSION_DRIVER=file
-QUEUE_DRIVER=sync
-
-MAIL_DRIVER=smtp
-MAIL_HOST=mailtrap.io
-MAIL_PORT=2525
-MAIL_USERNAME=null
-MAIL_PASSWORD=null
-MAIL_ENCRYPTION=null
-
-SENTRY_LARAVEL_DSN=https://e9ebbd88548a441288393c457ec90441:399aaee02d454e2ca91351f29bdc3a07@app.getsentry.com/3235
diff --git a/examples/laravel-5.1/.env.example b/examples/laravel-5.1/.env.example
deleted file mode 100644
index 214b4621..00000000
--- a/examples/laravel-5.1/.env.example
+++ /dev/null
@@ -1,19 +0,0 @@
-APP_ENV=local
-APP_DEBUG=true
-APP_KEY=SomeRandomString
-
-DB_HOST=localhost
-DB_DATABASE=homestead
-DB_USERNAME=homestead
-DB_PASSWORD=secret
-
-CACHE_DRIVER=file
-SESSION_DRIVER=file
-QUEUE_DRIVER=sync
-
-MAIL_DRIVER=smtp
-MAIL_HOST=mailtrap.io
-MAIL_PORT=2525
-MAIL_USERNAME=null
-MAIL_PASSWORD=null
-MAIL_ENCRYPTION=null
\ No newline at end of file
diff --git a/examples/laravel-5.1/.gitattributes b/examples/laravel-5.1/.gitattributes
deleted file mode 100644
index 95883dea..00000000
--- a/examples/laravel-5.1/.gitattributes
+++ /dev/null
@@ -1,3 +0,0 @@
-* text=auto
-*.css linguist-vendored
-*.less linguist-vendored
diff --git a/examples/laravel-5.1/.gitignore b/examples/laravel-5.1/.gitignore
deleted file mode 100644
index 26d6131f..00000000
--- a/examples/laravel-5.1/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/vendor
-/node_modules
diff --git a/examples/laravel-5.1/Makefile b/examples/laravel-5.1/Makefile
deleted file mode 100644
index c1d97370..00000000
--- a/examples/laravel-5.1/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-symlink-sdk:
- mkdir -p vendor/sentry
- rm -rf vendor/sentry/sentry-laravel
- cd vendor/sentry && ln -sf ../../../.. sentry-laravel
-
- rm -rf vendor/sentry/sentry
- cd vendor/sentry && ln -sf ../../../../../sentry-php sentry
diff --git a/examples/laravel-5.1/app/Console/Commands/Inspire.php b/examples/laravel-5.1/app/Console/Commands/Inspire.php
deleted file mode 100644
index db9ab854..00000000
--- a/examples/laravel-5.1/app/Console/Commands/Inspire.php
+++ /dev/null
@@ -1,33 +0,0 @@
-comment(PHP_EOL.Inspiring::quote().PHP_EOL);
- }
-}
diff --git a/examples/laravel-5.1/app/Console/Kernel.php b/examples/laravel-5.1/app/Console/Kernel.php
deleted file mode 100644
index 0aad2598..00000000
--- a/examples/laravel-5.1/app/Console/Kernel.php
+++ /dev/null
@@ -1,30 +0,0 @@
-command('inspire')
- ->hourly();
- }
-}
diff --git a/examples/laravel-5.1/app/Events/Event.php b/examples/laravel-5.1/app/Events/Event.php
deleted file mode 100644
index ba2f8883..00000000
--- a/examples/laravel-5.1/app/Events/Event.php
+++ /dev/null
@@ -1,8 +0,0 @@
-bound('sentry') && $this->shouldReport($e)) {
- app('sentry')->captureException($e);
- }
-
- return parent::report($e);
- }
-
- /**
- * Render an exception into a response.
- *
- * @param \Illuminate\Http\Request $request
- * @param \Exception $exception
- *
- * @return \Symfony\Component\HttpFoundation\Response
- */
- public function render($request, Exception $exception)
- {
- // Convert all non-http exceptions to a proper 500 http exception
- // if we don't do this exceptions are shown as a default template
- // instead of our own view in resources/views/errors/500.blade.php
- if ($this->shouldReport($exception) && !$this->isHttpException($exception) && !config('app.debug')) {
- $exception = new HttpException(500, 'Whoops!');
- }
-
- return parent::render($request, $exception);
- }
-}
diff --git a/examples/laravel-5.1/app/Http/Controllers/Auth/AuthController.php b/examples/laravel-5.1/app/Http/Controllers/Auth/AuthController.php
deleted file mode 100644
index df32bfcc..00000000
--- a/examples/laravel-5.1/app/Http/Controllers/Auth/AuthController.php
+++ /dev/null
@@ -1,64 +0,0 @@
-middleware('guest', ['except' => 'getLogout']);
- }
-
- /**
- * Get a validator for an incoming registration request.
- *
- * @param array $data
- * @return \Illuminate\Contracts\Validation\Validator
- */
- protected function validator(array $data)
- {
- return Validator::make($data, [
- 'name' => 'required|max:255',
- 'email' => 'required|email|max:255|unique:users',
- 'password' => 'required|confirmed|min:6',
- ]);
- }
-
- /**
- * Create a new user instance after a valid registration.
- *
- * @param array $data
- * @return User
- */
- protected function create(array $data)
- {
- return User::create([
- 'name' => $data['name'],
- 'email' => $data['email'],
- 'password' => bcrypt($data['password']),
- ]);
- }
-}
diff --git a/examples/laravel-5.1/app/Http/Controllers/Auth/PasswordController.php b/examples/laravel-5.1/app/Http/Controllers/Auth/PasswordController.php
deleted file mode 100644
index 1ceed97b..00000000
--- a/examples/laravel-5.1/app/Http/Controllers/Auth/PasswordController.php
+++ /dev/null
@@ -1,32 +0,0 @@
-middleware('guest');
- }
-}
diff --git a/examples/laravel-5.1/app/Http/Controllers/Controller.php b/examples/laravel-5.1/app/Http/Controllers/Controller.php
deleted file mode 100644
index 9be752a1..00000000
--- a/examples/laravel-5.1/app/Http/Controllers/Controller.php
+++ /dev/null
@@ -1,12 +0,0 @@
- \App\Http\Middleware\Authenticate::class,
- 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
- 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
- ];
-}
diff --git a/examples/laravel-5.1/app/Http/Middleware/Authenticate.php b/examples/laravel-5.1/app/Http/Middleware/Authenticate.php
deleted file mode 100644
index 4fbafecf..00000000
--- a/examples/laravel-5.1/app/Http/Middleware/Authenticate.php
+++ /dev/null
@@ -1,47 +0,0 @@
-auth = $auth;
- }
-
- /**
- * Handle an incoming request.
- *
- * @param \Illuminate\Http\Request $request
- * @param \Closure $next
- * @return mixed
- */
- public function handle($request, Closure $next)
- {
- if ($this->auth->guest()) {
- if ($request->ajax()) {
- return response('Unauthorized.', 401);
- } else {
- return redirect()->guest('auth/login');
- }
- }
-
- return $next($request);
- }
-}
diff --git a/examples/laravel-5.1/app/Http/Middleware/EncryptCookies.php b/examples/laravel-5.1/app/Http/Middleware/EncryptCookies.php
deleted file mode 100644
index 3aa15f8d..00000000
--- a/examples/laravel-5.1/app/Http/Middleware/EncryptCookies.php
+++ /dev/null
@@ -1,17 +0,0 @@
-auth = $auth;
- }
-
- /**
- * Handle an incoming request.
- *
- * @param \Illuminate\Http\Request $request
- * @param \Closure $next
- * @return mixed
- */
- public function handle($request, Closure $next)
- {
- if ($this->auth->check()) {
- return redirect('/home');
- }
-
- return $next($request);
- }
-}
diff --git a/examples/laravel-5.1/app/Http/Middleware/VerifyCsrfToken.php b/examples/laravel-5.1/app/Http/Middleware/VerifyCsrfToken.php
deleted file mode 100644
index a2c35414..00000000
--- a/examples/laravel-5.1/app/Http/Middleware/VerifyCsrfToken.php
+++ /dev/null
@@ -1,17 +0,0 @@
-name('login');
-
-Route::group([
- 'middleware' => 'auth',
-], function () {
- Route::get('protected', function () {
- Log::info('Rendering a page thats about to error and protected with the auth middleware');
- throw new Exception('An unhandled exception');
- })->name('index');
-});
diff --git a/examples/laravel-5.1/app/Jobs/Job.php b/examples/laravel-5.1/app/Jobs/Job.php
deleted file mode 100644
index d99ae7e8..00000000
--- a/examples/laravel-5.1/app/Jobs/Job.php
+++ /dev/null
@@ -1,21 +0,0 @@
- [
- 'App\Listeners\EventListener',
- ],
- ];
-
- /**
- * Register any other events for your application.
- *
- * @param \Illuminate\Contracts\Events\Dispatcher $events
- * @return void
- */
- public function boot(DispatcherContract $events)
- {
- parent::boot($events);
-
- //
- }
-}
diff --git a/examples/laravel-5.1/app/Providers/RouteServiceProvider.php b/examples/laravel-5.1/app/Providers/RouteServiceProvider.php
deleted file mode 100644
index d50b1c0f..00000000
--- a/examples/laravel-5.1/app/Providers/RouteServiceProvider.php
+++ /dev/null
@@ -1,44 +0,0 @@
-group(['namespace' => $this->namespace], function ($router) {
- require app_path('Http/routes.php');
- });
- }
-}
diff --git a/examples/laravel-5.1/app/User.php b/examples/laravel-5.1/app/User.php
deleted file mode 100644
index 86eabed1..00000000
--- a/examples/laravel-5.1/app/User.php
+++ /dev/null
@@ -1,35 +0,0 @@
-make(Illuminate\Contracts\Console\Kernel::class);
-
-$status = $kernel->handle(
- $input = new Symfony\Component\Console\Input\ArgvInput,
- new Symfony\Component\Console\Output\ConsoleOutput
-);
-
-/*
-|--------------------------------------------------------------------------
-| Shutdown The Application
-|--------------------------------------------------------------------------
-|
-| Once Artisan has finished running. We will fire off the shutdown events
-| so that any final work may be done by the application before we shut
-| down the process. This is the last thing to happen to the request.
-|
-*/
-
-$kernel->terminate($input, $status);
-
-exit($status);
diff --git a/examples/laravel-5.1/bootstrap/app.php b/examples/laravel-5.1/bootstrap/app.php
deleted file mode 100644
index f2801adf..00000000
--- a/examples/laravel-5.1/bootstrap/app.php
+++ /dev/null
@@ -1,55 +0,0 @@
-singleton(
- Illuminate\Contracts\Http\Kernel::class,
- App\Http\Kernel::class
-);
-
-$app->singleton(
- Illuminate\Contracts\Console\Kernel::class,
- App\Console\Kernel::class
-);
-
-$app->singleton(
- Illuminate\Contracts\Debug\ExceptionHandler::class,
- App\Exceptions\Handler::class
-);
-
-/*
-|--------------------------------------------------------------------------
-| Return The Application
-|--------------------------------------------------------------------------
-|
-| This script returns the application instance. The instance is given to
-| the calling script so we can separate the building of the instances
-| from the actual running of the application and sending responses.
-|
-*/
-
-return $app;
diff --git a/examples/laravel-5.1/bootstrap/autoload.php b/examples/laravel-5.1/bootstrap/autoload.php
deleted file mode 100644
index 38301379..00000000
--- a/examples/laravel-5.1/bootstrap/autoload.php
+++ /dev/null
@@ -1,34 +0,0 @@
-=5.5.9",
- "laravel/framework": "5.1.*",
- "sentry/sentry": "dev-master",
- "sentry/sentry-laravel": "dev-master"
- },
- "require-dev": {
- "fzaninotto/faker": "~1.4",
- "mockery/mockery": "0.9.*",
- "phpunit/phpunit": "~4.0",
- "phpspec/phpspec": "~2.1"
- },
- "autoload": {
- "classmap": [
- "database"
- ],
- "psr-4": {
- "App\\": "app/"
- }
- },
- "autoload-dev": {
- "classmap": [
- "tests/TestCase.php"
- ]
- },
- "scripts": {
- "post-install-cmd": [
- "php artisan clear-compiled",
- "php artisan optimize"
- ],
- "post-update-cmd": [
- "php artisan clear-compiled",
- "php artisan optimize"
- ],
- "post-root-package-install": [
- "php -r \"copy('.env.example', '.env');\""
- ],
- "post-create-project-cmd": [
- "php artisan key:generate"
- ]
- },
- "config": {
- "preferred-install": "dist"
- },
- "minimum-stability": "dev",
- "prefer-stable": true,
- "repositories": [
- {
- "type": "vcs",
- "url": "../../"
- },
- {
- "type": "vcs",
- "url": "../../../sentry-php"
- }
- ]
-}
diff --git a/examples/laravel-5.1/config/app.php b/examples/laravel-5.1/config/app.php
deleted file mode 100644
index f20a8a29..00000000
--- a/examples/laravel-5.1/config/app.php
+++ /dev/null
@@ -1,200 +0,0 @@
- env('APP_DEBUG'),
-
- /*
- |--------------------------------------------------------------------------
- | Application URL
- |--------------------------------------------------------------------------
- |
- | This URL is used by the console to properly generate URLs when using
- | the Artisan command line tool. You should set this to the root of
- | your application so that it is used when running Artisan tasks.
- |
- */
-
- 'url' => 'http://localhost',
-
- /*
- |--------------------------------------------------------------------------
- | Application Timezone
- |--------------------------------------------------------------------------
- |
- | Here you may specify the default timezone for your application, which
- | will be used by the PHP date and date-time functions. We have gone
- | ahead and set this to a sensible default for you out of the box.
- |
- */
-
- 'timezone' => 'UTC',
-
- /*
- |--------------------------------------------------------------------------
- | Application Locale Configuration
- |--------------------------------------------------------------------------
- |
- | The application locale determines the default locale that will be used
- | by the translation service provider. You are free to set this value
- | to any of the locales which will be supported by the application.
- |
- */
-
- 'locale' => 'en',
-
- /*
- |--------------------------------------------------------------------------
- | Application Fallback Locale
- |--------------------------------------------------------------------------
- |
- | The fallback locale determines the locale to use when the current one
- | is not available. You may change the value to correspond to any of
- | the language folders that are provided through your application.
- |
- */
-
- 'fallback_locale' => 'en',
-
- /*
- |--------------------------------------------------------------------------
- | Encryption Key
- |--------------------------------------------------------------------------
- |
- | This key is used by the Illuminate encrypter service and should be set
- | to a random, 32 character string, otherwise these encrypted strings
- | will not be safe. Please do this before deploying an application!
- |
- */
-
- 'key' => env('APP_KEY', 'xlhF31NeOlibJcoOW9tvZg7TkHcAZI3a'),
-
- 'cipher' => 'AES-256-CBC',
-
- /*
- |--------------------------------------------------------------------------
- | Logging Configuration
- |--------------------------------------------------------------------------
- |
- | Here you may configure the log settings for your application. Out of
- | the box, Laravel uses the Monolog PHP logging library. This gives
- | you a variety of powerful log handlers / formatters to utilize.
- |
- | Available Settings: "single", "daily", "syslog", "errorlog"
- |
- */
-
- 'log' => 'single',
-
- /*
- |--------------------------------------------------------------------------
- | Autoloaded Service Providers
- |--------------------------------------------------------------------------
- |
- | The service providers listed here will be automatically loaded on the
- | request to your application. Feel free to add your own services to
- | this array to grant expanded functionality to your applications.
- |
- */
-
- 'providers' => [
-
- /*
- * Laravel Framework Service Providers...
- */
- Illuminate\Foundation\Providers\ArtisanServiceProvider::class,
- Illuminate\Auth\AuthServiceProvider::class,
- Illuminate\Broadcasting\BroadcastServiceProvider::class,
- Illuminate\Bus\BusServiceProvider::class,
- Illuminate\Cache\CacheServiceProvider::class,
- Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
- Illuminate\Routing\ControllerServiceProvider::class,
- Illuminate\Cookie\CookieServiceProvider::class,
- Illuminate\Database\DatabaseServiceProvider::class,
- Illuminate\Encryption\EncryptionServiceProvider::class,
- Illuminate\Filesystem\FilesystemServiceProvider::class,
- Illuminate\Foundation\Providers\FoundationServiceProvider::class,
- Illuminate\Hashing\HashServiceProvider::class,
- Illuminate\Mail\MailServiceProvider::class,
- Illuminate\Pagination\PaginationServiceProvider::class,
- Illuminate\Pipeline\PipelineServiceProvider::class,
- Illuminate\Queue\QueueServiceProvider::class,
- Illuminate\Redis\RedisServiceProvider::class,
- Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
- Illuminate\Session\SessionServiceProvider::class,
- Illuminate\Translation\TranslationServiceProvider::class,
- Illuminate\Validation\ValidationServiceProvider::class,
- Illuminate\View\ViewServiceProvider::class,
-
- Sentry\Laravel\ServiceProvider::class,
-
- /*
- * Application Service Providers...
- */
- App\Providers\AppServiceProvider::class,
- App\Providers\EventServiceProvider::class,
- App\Providers\RouteServiceProvider::class,
-
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Class Aliases
- |--------------------------------------------------------------------------
- |
- | This array of class aliases will be registered when this application
- | is started. However, feel free to register as many as you wish as
- | the aliases are "lazy" loaded so they don't hinder performance.
- |
- */
-
- 'aliases' => [
-
- 'App' => Illuminate\Support\Facades\App::class,
- 'Artisan' => Illuminate\Support\Facades\Artisan::class,
- 'Auth' => Illuminate\Support\Facades\Auth::class,
- 'Blade' => Illuminate\Support\Facades\Blade::class,
- 'Bus' => Illuminate\Support\Facades\Bus::class,
- 'Cache' => Illuminate\Support\Facades\Cache::class,
- 'Config' => Illuminate\Support\Facades\Config::class,
- 'Cookie' => Illuminate\Support\Facades\Cookie::class,
- 'Crypt' => Illuminate\Support\Facades\Crypt::class,
- 'DB' => Illuminate\Support\Facades\DB::class,
- 'Eloquent' => Illuminate\Database\Eloquent\Model::class,
- 'Event' => Illuminate\Support\Facades\Event::class,
- 'File' => Illuminate\Support\Facades\File::class,
- 'Hash' => Illuminate\Support\Facades\Hash::class,
- 'Input' => Illuminate\Support\Facades\Input::class,
- 'Inspiring' => Illuminate\Foundation\Inspiring::class,
- 'Lang' => Illuminate\Support\Facades\Lang::class,
- 'Log' => Illuminate\Support\Facades\Log::class,
- 'Mail' => Illuminate\Support\Facades\Mail::class,
- 'Password' => Illuminate\Support\Facades\Password::class,
- 'Queue' => Illuminate\Support\Facades\Queue::class,
- 'Redirect' => Illuminate\Support\Facades\Redirect::class,
- 'Redis' => Illuminate\Support\Facades\Redis::class,
- 'Request' => Illuminate\Support\Facades\Request::class,
- 'Response' => Illuminate\Support\Facades\Response::class,
- 'Route' => Illuminate\Support\Facades\Route::class,
- 'Sentry' => Sentry\Laravel\Facade::class,
- 'Schema' => Illuminate\Support\Facades\Schema::class,
- 'Session' => Illuminate\Support\Facades\Session::class,
- 'Storage' => Illuminate\Support\Facades\Storage::class,
- 'URL' => Illuminate\Support\Facades\URL::class,
- 'Validator' => Illuminate\Support\Facades\Validator::class,
- 'View' => Illuminate\Support\Facades\View::class,
-
- ],
-
-];
diff --git a/examples/laravel-5.1/config/auth.php b/examples/laravel-5.1/config/auth.php
deleted file mode 100644
index 7f4a87fb..00000000
--- a/examples/laravel-5.1/config/auth.php
+++ /dev/null
@@ -1,67 +0,0 @@
- 'eloquent',
-
- /*
- |--------------------------------------------------------------------------
- | Authentication Model
- |--------------------------------------------------------------------------
- |
- | When using the "Eloquent" authentication driver, we need to know which
- | Eloquent model should be used to retrieve your users. Of course, it
- | is often just the "User" model but you may use whatever you like.
- |
- */
-
- 'model' => App\User::class,
-
- /*
- |--------------------------------------------------------------------------
- | Authentication Table
- |--------------------------------------------------------------------------
- |
- | When using the "Database" authentication driver, we need to know which
- | table should be used to retrieve your users. We have chosen a basic
- | default value but you may easily change it to any table you like.
- |
- */
-
- 'table' => 'users',
-
- /*
- |--------------------------------------------------------------------------
- | Password Reset Settings
- |--------------------------------------------------------------------------
- |
- | Here you may set the options for resetting passwords including the view
- | that is your password reset e-mail. You can also set the name of the
- | table that maintains all of the reset tokens for your application.
- |
- | The expire time is the number of minutes that the reset token should be
- | considered valid. This security feature keeps tokens short-lived so
- | they have less time to be guessed. You may change this as needed.
- |
- */
-
- 'password' => [
- 'email' => 'emails.password',
- 'table' => 'password_resets',
- 'expire' => 60,
- ],
-
-];
diff --git a/examples/laravel-5.1/config/broadcasting.php b/examples/laravel-5.1/config/broadcasting.php
deleted file mode 100644
index 36f9b3c1..00000000
--- a/examples/laravel-5.1/config/broadcasting.php
+++ /dev/null
@@ -1,49 +0,0 @@
- env('BROADCAST_DRIVER', 'pusher'),
-
- /*
- |--------------------------------------------------------------------------
- | Broadcast Connections
- |--------------------------------------------------------------------------
- |
- | Here you may define all of the broadcast connections that will be used
- | to broadcast events to other systems or over websockets. Samples of
- | each available type of connection are provided inside this array.
- |
- */
-
- 'connections' => [
-
- 'pusher' => [
- 'driver' => 'pusher',
- 'key' => env('PUSHER_KEY'),
- 'secret' => env('PUSHER_SECRET'),
- 'app_id' => env('PUSHER_APP_ID'),
- ],
-
- 'redis' => [
- 'driver' => 'redis',
- 'connection' => 'default',
- ],
-
- 'log' => [
- 'driver' => 'log',
- ],
-
- ],
-
-];
diff --git a/examples/laravel-5.1/config/cache.php b/examples/laravel-5.1/config/cache.php
deleted file mode 100644
index 379135b0..00000000
--- a/examples/laravel-5.1/config/cache.php
+++ /dev/null
@@ -1,79 +0,0 @@
- env('CACHE_DRIVER', 'file'),
-
- /*
- |--------------------------------------------------------------------------
- | Cache Stores
- |--------------------------------------------------------------------------
- |
- | Here you may define all of the cache "stores" for your application as
- | well as their drivers. You may even define multiple stores for the
- | same cache driver to group types of items stored in your caches.
- |
- */
-
- 'stores' => [
-
- 'apc' => [
- 'driver' => 'apc',
- ],
-
- 'array' => [
- 'driver' => 'array',
- ],
-
- 'database' => [
- 'driver' => 'database',
- 'table' => 'cache',
- 'connection' => null,
- ],
-
- 'file' => [
- 'driver' => 'file',
- 'path' => storage_path('framework/cache'),
- ],
-
- 'memcached' => [
- 'driver' => 'memcached',
- 'servers' => [
- [
- 'host' => '127.0.0.1', 'port' => 11211, 'weight' => 100,
- ],
- ],
- ],
-
- 'redis' => [
- 'driver' => 'redis',
- 'connection' => 'default',
- ],
-
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Cache Key Prefix
- |--------------------------------------------------------------------------
- |
- | When utilizing a RAM based store such as APC or Memcached, there might
- | be other applications utilizing the same cache. So, we'll specify a
- | value to get prefixed to all our keys so we can avoid collisions.
- |
- */
-
- 'prefix' => 'laravel',
-
-];
diff --git a/examples/laravel-5.1/config/compile.php b/examples/laravel-5.1/config/compile.php
deleted file mode 100644
index 04807eac..00000000
--- a/examples/laravel-5.1/config/compile.php
+++ /dev/null
@@ -1,35 +0,0 @@
- [
- //
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Compiled File Providers
- |--------------------------------------------------------------------------
- |
- | Here you may list service providers which define a "compiles" function
- | that returns additional files that should be compiled, providing an
- | easy way to get common files from any packages you are utilizing.
- |
- */
-
- 'providers' => [
- //
- ],
-
-];
diff --git a/examples/laravel-5.1/config/database.php b/examples/laravel-5.1/config/database.php
deleted file mode 100644
index 503da619..00000000
--- a/examples/laravel-5.1/config/database.php
+++ /dev/null
@@ -1,125 +0,0 @@
- PDO::FETCH_CLASS,
-
- /*
- |--------------------------------------------------------------------------
- | Default Database Connection Name
- |--------------------------------------------------------------------------
- |
- | Here you may specify which of the database connections below you wish
- | to use as your default connection for all database work. Of course
- | you may use many connections at once using the Database library.
- |
- */
-
- 'default' => env('DB_CONNECTION', 'mysql'),
-
- /*
- |--------------------------------------------------------------------------
- | Database Connections
- |--------------------------------------------------------------------------
- |
- | Here are each of the database connections setup for your application.
- | Of course, examples of configuring each database platform that is
- | supported by Laravel is shown below to make development simple.
- |
- |
- | All database work in Laravel is done through the PHP PDO facilities
- | so make sure you have the driver for your particular database of
- | choice installed on your machine before you begin development.
- |
- */
-
- 'connections' => [
-
- 'sqlite' => [
- 'driver' => 'sqlite',
- 'database' => storage_path('database.sqlite'),
- 'prefix' => '',
- ],
-
- 'mysql' => [
- 'driver' => 'mysql',
- 'host' => env('DB_HOST', 'localhost'),
- 'database' => env('DB_DATABASE', 'forge'),
- 'username' => env('DB_USERNAME', 'forge'),
- 'password' => env('DB_PASSWORD', ''),
- 'charset' => 'utf8',
- 'collation' => 'utf8_unicode_ci',
- 'prefix' => '',
- 'strict' => false,
- ],
-
- 'pgsql' => [
- 'driver' => 'pgsql',
- 'host' => env('DB_HOST', 'localhost'),
- 'database' => env('DB_DATABASE', 'forge'),
- 'username' => env('DB_USERNAME', 'forge'),
- 'password' => env('DB_PASSWORD', ''),
- 'charset' => 'utf8',
- 'prefix' => '',
- 'schema' => 'public',
- ],
-
- 'sqlsrv' => [
- 'driver' => 'sqlsrv',
- 'host' => env('DB_HOST', 'localhost'),
- 'database' => env('DB_DATABASE', 'forge'),
- 'username' => env('DB_USERNAME', 'forge'),
- 'password' => env('DB_PASSWORD', ''),
- 'prefix' => '',
- ],
-
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Migration Repository Table
- |--------------------------------------------------------------------------
- |
- | This table keeps track of all the migrations that have already run for
- | your application. Using this information, we can determine which of
- | the migrations on disk haven't actually been run in the database.
- |
- */
-
- 'migrations' => 'migrations',
-
- /*
- |--------------------------------------------------------------------------
- | Redis Databases
- |--------------------------------------------------------------------------
- |
- | Redis is an open source, fast, and advanced key-value store that also
- | provides a richer set of commands than a typical key-value systems
- | such as APC or Memcached. Laravel makes it easy to dig right in.
- |
- */
-
- 'redis' => [
-
- 'cluster' => false,
-
- 'default' => [
- 'host' => '127.0.0.1',
- 'port' => 6379,
- 'database' => 0,
- ],
-
- ],
-
-];
diff --git a/examples/laravel-5.1/config/filesystems.php b/examples/laravel-5.1/config/filesystems.php
deleted file mode 100644
index 3fffcf0a..00000000
--- a/examples/laravel-5.1/config/filesystems.php
+++ /dev/null
@@ -1,85 +0,0 @@
- 'local',
-
- /*
- |--------------------------------------------------------------------------
- | Default Cloud Filesystem Disk
- |--------------------------------------------------------------------------
- |
- | Many applications store files both locally and in the cloud. For this
- | reason, you may specify a default "cloud" driver here. This driver
- | will be bound as the Cloud disk implementation in the container.
- |
- */
-
- 'cloud' => 's3',
-
- /*
- |--------------------------------------------------------------------------
- | Filesystem Disks
- |--------------------------------------------------------------------------
- |
- | Here you may configure as many filesystem "disks" as you wish, and you
- | may even configure multiple disks of the same driver. Defaults have
- | been setup for each driver as an example of the required options.
- |
- */
-
- 'disks' => [
-
- 'local' => [
- 'driver' => 'local',
- 'root' => storage_path('app'),
- ],
-
- 'ftp' => [
- 'driver' => 'ftp',
- 'host' => 'ftp.example.com',
- 'username' => 'your-username',
- 'password' => 'your-password',
-
- // Optional FTP Settings...
- // 'port' => 21,
- // 'root' => '',
- // 'passive' => true,
- // 'ssl' => true,
- // 'timeout' => 30,
- ],
-
- 's3' => [
- 'driver' => 's3',
- 'key' => 'your-key',
- 'secret' => 'your-secret',
- 'region' => 'your-region',
- 'bucket' => 'your-bucket',
- ],
-
- 'rackspace' => [
- 'driver' => 'rackspace',
- 'username' => 'your-username',
- 'key' => 'your-key',
- 'container' => 'your-container',
- 'endpoint' => 'https://identity.api.rackspacecloud.com/v2.0/',
- 'region' => 'IAD',
- 'url_type' => 'publicURL',
- ],
-
- ],
-
-];
diff --git a/examples/laravel-5.1/config/mail.php b/examples/laravel-5.1/config/mail.php
deleted file mode 100644
index a22807e7..00000000
--- a/examples/laravel-5.1/config/mail.php
+++ /dev/null
@@ -1,124 +0,0 @@
- env('MAIL_DRIVER', 'smtp'),
-
- /*
- |--------------------------------------------------------------------------
- | SMTP Host Address
- |--------------------------------------------------------------------------
- |
- | Here you may provide the host address of the SMTP server used by your
- | applications. A default option is provided that is compatible with
- | the Mailgun mail service which will provide reliable deliveries.
- |
- */
-
- 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
-
- /*
- |--------------------------------------------------------------------------
- | SMTP Host Port
- |--------------------------------------------------------------------------
- |
- | This is the SMTP port used by your application to deliver e-mails to
- | users of the application. Like the host we have set this value to
- | stay compatible with the Mailgun e-mail application by default.
- |
- */
-
- 'port' => env('MAIL_PORT', 587),
-
- /*
- |--------------------------------------------------------------------------
- | Global "From" Address
- |--------------------------------------------------------------------------
- |
- | You may wish for all e-mails sent by your application to be sent from
- | the same address. Here, you may specify a name and address that is
- | used globally for all e-mails that are sent by your application.
- |
- */
-
- 'from' => ['address' => null, 'name' => null],
-
- /*
- |--------------------------------------------------------------------------
- | E-Mail Encryption Protocol
- |--------------------------------------------------------------------------
- |
- | Here you may specify the encryption protocol that should be used when
- | the application send e-mail messages. A sensible default using the
- | transport layer security protocol should provide great security.
- |
- */
-
- 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
-
- /*
- |--------------------------------------------------------------------------
- | SMTP Server Username
- |--------------------------------------------------------------------------
- |
- | If your SMTP server requires a username for authentication, you should
- | set it here. This will get used to authenticate with your server on
- | connection. You may also set the "password" value below this one.
- |
- */
-
- 'username' => env('MAIL_USERNAME'),
-
- /*
- |--------------------------------------------------------------------------
- | SMTP Server Password
- |--------------------------------------------------------------------------
- |
- | Here you may set the password required by your SMTP server to send out
- | messages from your application. This will be given to the server on
- | connection so that the application will be able to send messages.
- |
- */
-
- 'password' => env('MAIL_PASSWORD'),
-
- /*
- |--------------------------------------------------------------------------
- | Sendmail System Path
- |--------------------------------------------------------------------------
- |
- | When using the "sendmail" driver to send e-mails, we will need to know
- | the path to where Sendmail lives on this server. A default path has
- | been provided here, which will work well on most of your systems.
- |
- */
-
- 'sendmail' => '/usr/sbin/sendmail -bs',
-
- /*
- |--------------------------------------------------------------------------
- | Mail "Pretend"
- |--------------------------------------------------------------------------
- |
- | When this option is enabled, e-mail will not actually be sent over the
- | web and will instead be written to your application's logs files so
- | you may inspect the message. This is great for local development.
- |
- */
-
- 'pretend' => false,
-
-];
diff --git a/examples/laravel-5.1/config/queue.php b/examples/laravel-5.1/config/queue.php
deleted file mode 100644
index cf9b09da..00000000
--- a/examples/laravel-5.1/config/queue.php
+++ /dev/null
@@ -1,93 +0,0 @@
- env('QUEUE_DRIVER', 'sync'),
-
- /*
- |--------------------------------------------------------------------------
- | Queue Connections
- |--------------------------------------------------------------------------
- |
- | Here you may configure the connection information for each server that
- | is used by your application. A default configuration has been added
- | for each back-end shipped with Laravel. You are free to add more.
- |
- */
-
- 'connections' => [
-
- 'sync' => [
- 'driver' => 'sync',
- ],
-
- 'database' => [
- 'driver' => 'database',
- 'table' => 'jobs',
- 'queue' => 'default',
- 'expire' => 60,
- ],
-
- 'beanstalkd' => [
- 'driver' => 'beanstalkd',
- 'host' => 'localhost',
- 'queue' => 'default',
- 'ttr' => 60,
- ],
-
- 'sqs' => [
- 'driver' => 'sqs',
- 'key' => 'your-public-key',
- 'secret' => 'your-secret-key',
- 'queue' => 'your-queue-url',
- 'region' => 'us-east-1',
- ],
-
- 'iron' => [
- 'driver' => 'iron',
- 'host' => 'mq-aws-us-east-1.iron.io',
- 'token' => 'your-token',
- 'project' => 'your-project-id',
- 'queue' => 'your-queue-name',
- 'encrypt' => true,
- ],
-
- 'redis' => [
- 'driver' => 'redis',
- 'connection' => 'default',
- 'queue' => 'default',
- 'expire' => 60,
- ],
-
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Failed Queue Jobs
- |--------------------------------------------------------------------------
- |
- | These options configure the behavior of failed queue job logging so you
- | can control which database and table are used to store the jobs that
- | have failed. You may change them to any database / table you wish.
- |
- */
-
- 'failed' => [
- 'database' => 'mysql', 'table' => 'failed_jobs',
- ],
-
-];
diff --git a/examples/laravel-5.1/config/sentry.php b/examples/laravel-5.1/config/sentry.php
deleted file mode 100644
index 965a8407..00000000
--- a/examples/laravel-5.1/config/sentry.php
+++ /dev/null
@@ -1,11 +0,0 @@
- env('SENTRY_LARAVEL_DSN'),
-
- // capture release as git sha
- // 'release' => trim(exec('git --git-dir ' . base_path('.git') . ' log --pretty="%h" -n1 HEAD')),
-
- // Capture bindings on SQL queries
- 'breadcrumbs.sql_bindings' => true,
-];
diff --git a/examples/laravel-5.1/config/services.php b/examples/laravel-5.1/config/services.php
deleted file mode 100644
index 588c3c74..00000000
--- a/examples/laravel-5.1/config/services.php
+++ /dev/null
@@ -1,38 +0,0 @@
- [
- 'domain' => '',
- 'secret' => '',
- ],
-
- 'mandrill' => [
- 'secret' => '',
- ],
-
- 'ses' => [
- 'key' => '',
- 'secret' => '',
- 'region' => 'us-east-1',
- ],
-
- 'stripe' => [
- 'model' => App\User::class,
- 'key' => '',
- 'secret' => '',
- ],
-
-];
diff --git a/examples/laravel-5.1/config/session.php b/examples/laravel-5.1/config/session.php
deleted file mode 100644
index f1b00421..00000000
--- a/examples/laravel-5.1/config/session.php
+++ /dev/null
@@ -1,153 +0,0 @@
- env('SESSION_DRIVER', 'file'),
-
- /*
- |--------------------------------------------------------------------------
- | Session Lifetime
- |--------------------------------------------------------------------------
- |
- | Here you may specify the number of minutes that you wish the session
- | to be allowed to remain idle before it expires. If you want them
- | to immediately expire on the browser closing, set that option.
- |
- */
-
- 'lifetime' => 120,
-
- 'expire_on_close' => false,
-
- /*
- |--------------------------------------------------------------------------
- | Session Encryption
- |--------------------------------------------------------------------------
- |
- | This option allows you to easily specify that all of your session data
- | should be encrypted before it is stored. All encryption will be run
- | automatically by Laravel and you can use the Session like normal.
- |
- */
-
- 'encrypt' => false,
-
- /*
- |--------------------------------------------------------------------------
- | Session File Location
- |--------------------------------------------------------------------------
- |
- | When using the native session driver, we need a location where session
- | files may be stored. A default has been set for you but a different
- | location may be specified. This is only needed for file sessions.
- |
- */
-
- 'files' => storage_path('framework/sessions'),
-
- /*
- |--------------------------------------------------------------------------
- | Session Database Connection
- |--------------------------------------------------------------------------
- |
- | When using the "database" or "redis" session drivers, you may specify a
- | connection that should be used to manage these sessions. This should
- | correspond to a connection in your database configuration options.
- |
- */
-
- 'connection' => null,
-
- /*
- |--------------------------------------------------------------------------
- | Session Database Table
- |--------------------------------------------------------------------------
- |
- | When using the "database" session driver, you may specify the table we
- | should use to manage the sessions. Of course, a sensible default is
- | provided for you; however, you are free to change this as needed.
- |
- */
-
- 'table' => 'sessions',
-
- /*
- |--------------------------------------------------------------------------
- | Session Sweeping Lottery
- |--------------------------------------------------------------------------
- |
- | Some session drivers must manually sweep their storage location to get
- | rid of old sessions from storage. Here are the chances that it will
- | happen on a given request. By default, the odds are 2 out of 100.
- |
- */
-
- 'lottery' => [2, 100],
-
- /*
- |--------------------------------------------------------------------------
- | Session Cookie Name
- |--------------------------------------------------------------------------
- |
- | Here you may change the name of the cookie used to identify a session
- | instance by ID. The name specified here will get used every time a
- | new session cookie is created by the framework for every driver.
- |
- */
-
- 'cookie' => 'laravel_session',
-
- /*
- |--------------------------------------------------------------------------
- | Session Cookie Path
- |--------------------------------------------------------------------------
- |
- | The session cookie path determines the path for which the cookie will
- | be regarded as available. Typically, this will be the root path of
- | your application but you are free to change this when necessary.
- |
- */
-
- 'path' => '/',
-
- /*
- |--------------------------------------------------------------------------
- | Session Cookie Domain
- |--------------------------------------------------------------------------
- |
- | Here you may change the domain of the cookie used to identify a session
- | in your application. This will determine which domains the cookie is
- | available to in your application. A sensible default has been set.
- |
- */
-
- 'domain' => null,
-
- /*
- |--------------------------------------------------------------------------
- | HTTPS Only Cookies
- |--------------------------------------------------------------------------
- |
- | By setting this option to true, session cookies will only be sent back
- | to the server if the browser has a HTTPS connection. This will keep
- | the cookie from being sent to you if it can not be done securely.
- |
- */
-
- 'secure' => false,
-
-];
diff --git a/examples/laravel-5.1/config/view.php b/examples/laravel-5.1/config/view.php
deleted file mode 100644
index e193ab61..00000000
--- a/examples/laravel-5.1/config/view.php
+++ /dev/null
@@ -1,33 +0,0 @@
- [
- realpath(base_path('resources/views')),
- ],
-
- /*
- |--------------------------------------------------------------------------
- | Compiled View Path
- |--------------------------------------------------------------------------
- |
- | This option determines where all the compiled Blade templates will be
- | stored for your application. Typically, this is within the storage
- | directory. However, as usual, you are free to change this value.
- |
- */
-
- 'compiled' => realpath(storage_path('framework/views')),
-
-];
diff --git a/examples/laravel-5.1/database/.gitignore b/examples/laravel-5.1/database/.gitignore
deleted file mode 100644
index 9b1dffd9..00000000
--- a/examples/laravel-5.1/database/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.sqlite
diff --git a/examples/laravel-5.1/database/factories/ModelFactory.php b/examples/laravel-5.1/database/factories/ModelFactory.php
deleted file mode 100644
index ae7165b8..00000000
--- a/examples/laravel-5.1/database/factories/ModelFactory.php
+++ /dev/null
@@ -1,21 +0,0 @@
-define(App\User::class, function ($faker) {
- return [
- 'name' => $faker->name,
- 'email' => $faker->email,
- 'password' => str_random(10),
- 'remember_token' => str_random(10),
- ];
-});
diff --git a/examples/laravel-5.1/database/migrations/.gitkeep b/examples/laravel-5.1/database/migrations/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/examples/laravel-5.1/database/migrations/2014_10_12_000000_create_users_table.php b/examples/laravel-5.1/database/migrations/2014_10_12_000000_create_users_table.php
deleted file mode 100644
index 65d3d083..00000000
--- a/examples/laravel-5.1/database/migrations/2014_10_12_000000_create_users_table.php
+++ /dev/null
@@ -1,34 +0,0 @@
-increments('id');
- $table->string('name');
- $table->string('email')->unique();
- $table->string('password', 60);
- $table->rememberToken();
- $table->timestamps();
- });
- }
-
- /**
- * Reverse the migrations.
- *
- * @return void
- */
- public function down()
- {
- Schema::drop('users');
- }
-}
diff --git a/examples/laravel-5.1/database/migrations/2014_10_12_100000_create_password_resets_table.php b/examples/laravel-5.1/database/migrations/2014_10_12_100000_create_password_resets_table.php
deleted file mode 100644
index 00057f9c..00000000
--- a/examples/laravel-5.1/database/migrations/2014_10_12_100000_create_password_resets_table.php
+++ /dev/null
@@ -1,31 +0,0 @@
-string('email')->index();
- $table->string('token')->index();
- $table->timestamp('created_at');
- });
- }
-
- /**
- * Reverse the migrations.
- *
- * @return void
- */
- public function down()
- {
- Schema::drop('password_resets');
- }
-}
diff --git a/examples/laravel-5.1/database/seeds/.gitkeep b/examples/laravel-5.1/database/seeds/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/examples/laravel-5.1/database/seeds/DatabaseSeeder.php b/examples/laravel-5.1/database/seeds/DatabaseSeeder.php
deleted file mode 100644
index fb9e6007..00000000
--- a/examples/laravel-5.1/database/seeds/DatabaseSeeder.php
+++ /dev/null
@@ -1,21 +0,0 @@
-call('UserTableSeeder');
-
- Model::reguard();
- }
-}
diff --git a/examples/laravel-5.1/gulpfile.js b/examples/laravel-5.1/gulpfile.js
deleted file mode 100644
index 7cf62673..00000000
--- a/examples/laravel-5.1/gulpfile.js
+++ /dev/null
@@ -1,16 +0,0 @@
-var elixir = require('laravel-elixir');
-
-/*
- |--------------------------------------------------------------------------
- | Elixir Asset Management
- |--------------------------------------------------------------------------
- |
- | Elixir provides a clean, fluent API for defining some basic Gulp tasks
- | for your Laravel application. By default, we are compiling the Less
- | file for our application, as well as publishing vendor resources.
- |
- */
-
-elixir(function(mix) {
- mix.less('app.less');
-});
diff --git a/examples/laravel-5.1/package.json b/examples/laravel-5.1/package.json
deleted file mode 100644
index 232bc7ec..00000000
--- a/examples/laravel-5.1/package.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "private": true,
- "devDependencies": {
- "gulp": "^3.8.8",
- "laravel-elixir": "^1.0.0"
- }
-}
diff --git a/examples/laravel-5.1/phpspec.yml b/examples/laravel-5.1/phpspec.yml
deleted file mode 100644
index eb57939e..00000000
--- a/examples/laravel-5.1/phpspec.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-suites:
- main:
- namespace: App
- psr4_prefix: App
- src_path: app
\ No newline at end of file
diff --git a/examples/laravel-5.1/phpunit.xml b/examples/laravel-5.1/phpunit.xml
deleted file mode 100644
index d66acd01..00000000
--- a/examples/laravel-5.1/phpunit.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
=0&&n =0&&n","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};Yt.optgroup=Yt.option,Yt.tbody=Yt.tfoot=Yt.colgroup=Yt.caption=Yt.thead,Yt.th=Yt.td;
-var Qt=/<|?\w+;/;!function(){var t=ot.createDocumentFragment(),e=t.appendChild(ot.createElement("div")),n=ot.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),gt.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",gt.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var te=ot.documentElement,ee=/^key/,ne=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,re=/^([^.]*)(?:\.(.+)|)/;yt.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=qt.get(t);if(g)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&yt.find.matchesSelector(te,i),n.guid||(n.guid=yt.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(e){return"undefined"!=typeof yt&&yt.event.triggered!==e.type?yt.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(It)||[""],c=e.length;c--;)s=re.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d&&(f=yt.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=yt.event.special[d]||{},l=yt.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&yt.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||(p=u[d]=[],p.delegateCount=0,f.setup&&f.setup.call(t,r,h,a)!==!1||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),yt.event.global[d]=!0)},remove:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=qt.hasData(t)&&qt.get(t);if(g&&(u=g.events)){for(e=(e||"").match(It)||[""],c=e.length;c--;)if(s=re.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d){for(f=yt.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(t,l));a&&!p.length&&(f.teardown&&f.teardown.call(t,h,g.handle)!==!1||yt.removeEvent(t,d,g.handle),delete u[d])}else for(d in u)yt.event.remove(t,d+e[c],n,r,!0);yt.isEmptyObject(u)&&qt.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=yt.event.fix(t),u=new Array(arguments.length),c=(qt.get(this,"events")||{})[s.type]||[],l=yt.event.special[s.type]||{};for(u[0]=s,e=1;e"," ","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};Kt.optgroup=Kt.option,Kt.tbody=Kt.tfoot=Kt.colgroup=Kt.caption=Kt.thead,Kt.th=Kt.td;var Jt=/<|?\w+;/;!function(){var t=at.createDocumentFragment(),e=t.appendChild(at.createElement("div")),n=at.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),mt.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",mt.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Qt=at.documentElement,Gt=/^key/,Zt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Yt=/^([^.]*)(?:\.(.+)|)/;yt.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=Lt.get(t);if(g)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&yt.find.matchesSelector(Qt,i),n.guid||(n.guid=yt.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(e){return void 0!==yt&&yt.event.triggered!==e.type?yt.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(Ot)||[""],c=e.length;c--;)s=Yt.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d&&(f=yt.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=yt.event.special[d]||{},l=yt.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&yt.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||(p=u[d]=[],p.delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),yt.event.global[d]=!0)},remove:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=Lt.hasData(t)&&Lt.get(t);if(g&&(u=g.events)){for(e=(e||"").match(Ot)||[""],c=e.length;c--;)if(s=Yt.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d){for(f=yt.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(t,l));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(t,h,g.handle)||yt.removeEvent(t,d,g.handle),delete u[d])}else for(d in u)yt.event.remove(t,d+e[c],n,r,!0);yt.isEmptyObject(u)&&Lt.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=yt.event.fix(t),u=new Array(arguments.length),c=(Lt.get(this,"events")||{})[s.type]||[],l=yt.event.special[s.type]||{};for(u[0]=s,e=1;e"," ","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?C.merge([e],n):n}function me(e,t){for(var n=0,r=e.length;n","