Q:

REST API patch method URI having token mismatch in laravel

I am trying to write a method in laravel 5.2 for the patch HTTP verb for REST, but it's showing a token mismatch. This is my VerifyCsrfToken class:
class VerifyCsrfToken extends BaseVerifier
{
    /**
     * The URIs that should be excluded from CSRF verification
     *
     * @var array
     */
    protected $except = ['v0.1/api/mc-api','v0.1/api/mc-api/{mc_api}'];
}

In my routes, I have the following:
Route::group(array('prefix'=>'v0.1/api'),function(){
    Route::resource('mc-api','ApiController');
});

Route::any('v0.1/api/mc-api/*',['nocsrf'=>'true','uses'=>'ApiController@update']);

Based on chat I have tried changing my routes to the following but it doesn't help:
Route::any('v0.1/api/mc-api/*',['nocsrf'=>true,'uses'=>'ApiController@update']);
Nor does:
Route::any('v0.1/api/mc-api/{mc_api}', 'ApiController@u‌​pdate');

A:

In your class VerifyCsrfToken $except array
change 
'v0.1/api/mc-api/{mc_api}'

to
'v0.1/api/mc-api/*'

