Welcome to the ViPR PRO® Certification Course, the ultimate program for fitness professionals looking to enhance their training repertoire with an innovative and versatile tool. The ViPR PRO® (Vitality, Performance, and Reconditioning) is designed to elevate strength, mobility, and overall performance, making it an essential addition to any fitness program. This course will provide you with the knowledge and skills to effectively integrate ViPR PRO® into your training, helping your clients achieve their fitness goals through functional and dynamic movement patterns.

Why Join the ViPR PRO® Certification Course?

Are you ready to take your coaching skills to the next level and offer your clients a unique and practical training experience? Our ViPR PRO® Certification Course is designed to equip you with the expertise to utilize this groundbreaking tool to its fullest potential. Whether you are an experienced trainer or new to ViPR Pro, this course will give you a comprehensive understanding of its applications and benefits.

What You Will Learn

  • Learn the story of ViPR PRO®
  • Learn and understand the concept behind ViPR PRO®
  • Explore ViPR PRO® Foundational Strength components
  • Practice 20 ViPR PRO® exercises for squat, lunge, press, core, and rotation
  • Implement ViPR PRO® Foundational Strength into programs

Benefits of Joining the Course

  • Learn from experienced ViPR PRO® coaches with a proven track record of success.
  • Our course covers all aspects of ViPR PRO® training, providing a robust foundation for your practice.
  • Gain practical skills and actionable strategies to apply to your coaching immediately.
  • Earn a prestigious ViPR PRO® certification, enhancing your credibility and professional standing.
  • Join a network of passionate fitness professionals who share insights and experiences to foster mutual growth and support.

Take the First Step Towards ViPR PRO® Mastery

The ViPR PRO® Certification Course is your opportunity to master this innovative training tool and elevate your coaching career. Empower yourself with the knowledge and skills to deliver dynamic, effective, and engaging workouts that transform your clients' fitness journeys.

Join us and take the first step towards becoming a certified ViPR PRO® Coach. Sign up today and transform your approach to fitness, impacting your clients' health and performance.


 
Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(/var/www/ifa/storage/framework/sessions/jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb): failed to open stream: No space left on device ErrorException thrown with message "file_put_contents(/var/www/ifa/storage/framework/sessions/jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb): failed to open stream: No space left on device" Stacktrace: #7 ErrorException in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /var/www/ifa/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /var/www/ifa/public/index.php:62
7
ErrorException
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
6
file_put_contents
/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php122
5
Illuminate\Filesystem\Filesystem put
/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php83
4
Illuminate\Session\FileSessionHandler write
/vendor/laravel/framework/src/Illuminate/Session/Store.php129
3
Illuminate\Session\Store save
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php87
2
Illuminate\Session\Middleware\StartSession terminate
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php218
1
Illuminate\Foundation\Http\Kernel terminateMiddleware
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php189
0
Illuminate\Foundation\Http\Kernel terminate
/public/index.php62
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "file_put_contents(/var/www/ifa/storage/framework/sessions/jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb): failed to open stream: No space left on device"
    
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "/var/www/ifa/storage/framework/sessions/jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb"
    
  2. "a:3:{s:6:"_token";s:40:"9Mvbl5hqlL9x4Y9RFffLaOF30KHUYxkSyEoG8y7y";s:9:"_previous";a:1:{s:3:"url";s:79:"http://www.indonesiafitnessacademy.com/course/vipr-pro-loaded-movement-training";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->isFile($path = $this->path.'/'.$sessionId)) {
            if ($this->files->lastModified($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->sharedGet($path);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/var/www/ifa/storage/framework/sessions/jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb"
    
  2. "a:3:{s:6:"_token";s:40:"9Mvbl5hqlL9x4Y9RFffLaOF30KHUYxkSyEoG8y7y";s:9:"_previous";a:1:{s:3:"url";s:79:"http://www.indonesiafitnessacademy.com/course/vipr-pro-loaded-movement-training";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "jIKpt7C1jBt6UcNIiM1GcCbNInmq2l8ckgEGW4Eb"
    
  2. "a:3:{s:6:"_token";s:40:"9Mvbl5hqlL9x4Y9RFffLaOF30KHUYxkSyEoG8y7y";s:9:"_previous";a:1:{s:3:"url";s:79:"http://www.indonesiafitnessacademy.com/course/vipr-pro-loaded-movement-training";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {#44
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#2062 …4}
      #routeResolver: Closure() {#2059 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#46}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +server: Symfony\Component\HttpFoundation\ServerBag {#48}
      +files: Symfony\Component\HttpFoundation\FileBag {#49}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {#47}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/course/vipr-pro-loaded-movement-training"
      #requestUri: "/course/vipr-pro-loaded-movement-training"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#365}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {#2408}
    
/var/www/ifa/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Illuminate\Http\Request {#44
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#2062 …4}
      #routeResolver: Closure() {#2059 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#46}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +server: Symfony\Component\HttpFoundation\ServerBag {#48}
      +files: Symfony\Component\HttpFoundation\FileBag {#49}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {#47}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/course/vipr-pro-loaded-movement-training"
      #requestUri: "/course/vipr-pro-loaded-movement-training"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#365}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {#2408}
    
/var/www/ifa/public/index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Illuminate\Http\Request {#44
      #json: null
      #convertedFiles: []
      #userResolver: Closure($guard = null) {#2062 …4}
      #routeResolver: Closure() {#2059 …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {#46}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#52}
      +server: Symfony\Component\HttpFoundation\ServerBag {#48}
      +files: Symfony\Component\HttpFoundation\FileBag {#49}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {#47}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {#50}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/course/vipr-pro-loaded-movement-training"
      #requestUri: "/course/vipr-pro-loaded-movement-training"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {#365}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {#2408}
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
REDIRECT_STATUS
"200"
HTTP_CONNECTION
"Keep-Alive"
HTTP_CF_RAY
"9f6ed6811bdbf54b-CMH"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])"
HTTP_CDN_LOOP
"cloudflare; loops=1"
HTTP_CF_CONNECTING_IP
"216.73.216.150"
HTTP_CF_IPCOUNTRY
"US"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_FOR
"216.73.216.150"
HTTP_HOST
"www.indonesiafitnessacademy.com"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
"<address>Apache/2.4.29 (Ubuntu) Server at www.indonesiafitnessacademy.com Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.29 (Ubuntu)"
SERVER_NAME
"www.indonesiafitnessacademy.com"
SERVER_ADDR
"45.77.36.209"
SERVER_PORT
"80"
REMOTE_ADDR
"104.23.243.124"
DOCUMENT_ROOT
"/var/www/ifa/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/ifa/public"
SERVER_ADMIN
"webmaster@localhost"
SCRIPT_FILENAME
"/var/www/ifa/public/index.php"
REMOTE_PORT
"10346"
REDIRECT_URL
"/course/vipr-pro-loaded-movement-training"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/course/vipr-pro-loaded-movement-training"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1777974595.083
REQUEST_TIME
1777974595
APP_NAME
"Neon LMS"
APP_ENV
"local"
APP_KEY
"***************************************************"
APP_DEBUG
"true"
APP_MODE
"demo"
DEBUGBAR_ENABLED
"false"
APP_URL
"http://neon-lms-app.com"
APP_LOCALE
"en"
APP_FALLBACK_LOCALE
"en"
APP_LOCALE_PHP
"en_US"
APP_TIMEZONE
"UTC"
LOG_CHANNEL
"daily"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"plasa168_ifa"
DB_USERNAME
"root"
DB_PASSWORD
"********"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
SESSION_ENCRYPT
"false"
QUEUE_CONNECTION
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"****"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.gmail.com"
MAIL_PORT
"587"
MAIL_USERNAME
"***********************************"
MAIL_PASSWORD
"**********************"
MAIL_ENCRYPTION
"tls"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
ENABLE_REGISTRATION
"true"
CHANGE_EMAIL
"false"
PASSWORD_HISTORY
"3"
PASSWORD_EXPIRES_DAYS
""
REQUIRES_APPROVAL
"false"
CONFIRM_EMAIL
"true"
REGISTRATION_CAPTCHA_STATUS
"false"
NOCAPTCHA_SITEKEY
""
NOCAPTCHA_SECRET
""
FACEBOOK_ACTIVE
"false"
FACEBOOK_REDIRECT
"http://neon-lms-app.com/login/facebook/callback"
BITBUCKET_ACTIVE
"false"
BITBUCKET_REDIRECT
"http://neon-lms-app.com/login/bitbucket/callback"
GITHUB_ACTIVE
"false"
GITHUB_REDIRECT
"http://neon-lms-app.com/login/github/callback"
GOOGLE_ACTIVE
"false"
GOOGLE_REDIRECT
"http://neon-lms-app.com/login/google/callback"
LINKEDIN_ACTIVE
"false"
LINKEDIN_REDIRECT
"http://neon-lms-app.com/login/linkedin/callback"
TWITTER_ACTIVE
"false"
TWITTER_REDIRECT
"http://neon-lms-app.com/login/twitter/callback"
STRIPE_KEY
""
STRIPE_SECRET
""
PAYPAL_CLIENT_ID
""
PAYPAL_SECRET
""
PAYPAL_MODE
""
MAILCHIMP_API_KEY
""
Key Value
APP_NAME
"Neon LMS"
APP_ENV
"local"
APP_KEY
"***************************************************"
APP_DEBUG
"true"
APP_MODE
"demo"
DEBUGBAR_ENABLED
"false"
APP_URL
"http://neon-lms-app.com"
APP_LOCALE
"en"
APP_FALLBACK_LOCALE
"en"
APP_LOCALE_PHP
"en_US"
APP_TIMEZONE
"UTC"
LOG_CHANNEL
"daily"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"plasa168_ifa"
DB_USERNAME
"root"
DB_PASSWORD
"********"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
SESSION_ENCRYPT
"false"
QUEUE_CONNECTION
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"****"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.gmail.com"
MAIL_PORT
"587"
MAIL_USERNAME
"***********************************"
MAIL_PASSWORD
"**********************"
MAIL_ENCRYPTION
"tls"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
ENABLE_REGISTRATION
"true"
CHANGE_EMAIL
"false"
PASSWORD_HISTORY
"3"
PASSWORD_EXPIRES_DAYS
""
REQUIRES_APPROVAL
"false"
CONFIRM_EMAIL
"true"
REGISTRATION_CAPTCHA_STATUS
"false"
NOCAPTCHA_SITEKEY
""
NOCAPTCHA_SECRET
""
FACEBOOK_ACTIVE
"false"
FACEBOOK_REDIRECT
"http://neon-lms-app.com/login/facebook/callback"
BITBUCKET_ACTIVE
"false"
BITBUCKET_REDIRECT
"http://neon-lms-app.com/login/bitbucket/callback"
GITHUB_ACTIVE
"false"
GITHUB_REDIRECT
"http://neon-lms-app.com/login/github/callback"
GOOGLE_ACTIVE
"false"
GOOGLE_REDIRECT
"http://neon-lms-app.com/login/google/callback"
LINKEDIN_ACTIVE
"false"
LINKEDIN_REDIRECT
"http://neon-lms-app.com/login/linkedin/callback"
TWITTER_ACTIVE
"false"
TWITTER_REDIRECT
"http://neon-lms-app.com/login/twitter/callback"
STRIPE_KEY
""
STRIPE_SECRET
""
PAYPAL_CLIENT_ID
""
PAYPAL_SECRET
""
PAYPAL_MODE
""
MAILCHIMP_API_KEY
""
0. Whoops\Handler\PrettyPageHandler