private function addOAuthClient($app)
 {
     $client = new OAuthClient(['id' => $app->client_id, 'name' => $app->name, 'secret' => $app->secret]);
     $client->save();
     $endpoint = new OAuthClientEndPoint(['client_id' => $app->client_id, 'redirect_uri' => $app->redirect_uri]);
     $endpoint->save();
     $scopes = [];
     if ($app->scopes) {
         $scopes = explode(',', $app->scopes);
     }
     foreach ($scopes as $scope_id) {
         $clientScope = new OAuthClientScope(['client_id' => $app->client_id, 'scope_id' => $scope_id]);
         $clientScope->save();
     }
 }