WP File Manager
Current Path:
/
home
/
itutorethiopia
/
public_html
/
app
/
Providers
/
Name
Action
..
188200
AppServiceProvider.php
Edit
AuthServiceProvider.php
Edit
BroadcastServiceProvider.php
Edit
EventServiceProvider.php
Edit
RouteServiceProvider.php
Edit
index.php
Edit
Editing: AppServiceProvider.php
<?php namespace App\Providers; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { \Validator::extend('alpha_spaces_dashes', function($attribute, $value){ return preg_match('/^[a-z .\-]+$/i', $value); }); \Validator::extend('forumcat', 'App\Http\Controllers\CustomValidator@validateForumcat'); // \Validator::extend('check_spaces', function($attribute, $value) { return !strpos($value, ' '); }); \Validator::extend('blogcat', 'App\Http\Controllers\CustomValidator@validateBlogcat'); \Validator::extend('website_url', function($attribute, $value) { return preg_match('/^(((http|https)?:\/\/[a-zA-Z0-9-\.]+\.[a-z])|(www\.)[a-zA-Z0-9-\.]+\.[a-z])/i', $value); }); \Validator::extend('googleWebsite', function($attribute, $value) { return preg_match('/^(https)?:\/\/+plus+\.+google+\.+com+\/+[a-zA-Z0-9-\.]/i', $value); }); \Validator::extend('twitterWebsite', function($attribute, $value) { return preg_match('/^(https)?:\/\/+twitter+\.+com+\/+[a-zA-Z0-9-\.]/i', $value); }); \Validator::extend('linkedinWebsite', function($attribute, $value) { return preg_match('/^(https)?:\/\/+www+\.+linkedin+\.+com+\/+in+\/+[a-zA-Z0-9-\.]/i', $value); }); \Validator::extend('facebookWebsite', function($attribute, $value) { return preg_match('/^(https)?:\/\/+www+\.+facebook+\.+com+\/+[a-zA-Z0-9-\.]/i', $value); }); \Validator::extend('youtubeWebsite', function($attribute, $value) { return preg_match('/^(https)?:\/\/+www+\.+youtube+\.+com+\/+[a-zA-Z0-9-\.]/i', $value); }); \Validator::extend('telephone', function($attribute, $value) { return preg_match('/^[0-9-]/i', $value); }); } /** * Register any application services. * * @return void */ public function register() { // } }