/** * @param InputInterface $input * @param OutputInterface $output * * @return void * @throws UpdateChartsException */ protected function execute(InputInterface $input, OutputInterface $output) { $app = new Chart(); $container = $app->getContainer(); $quotaScanner = new Quota(); $usageScanner = new Usage(); /** @var UserList $userList */ $userList = $container->query('UserList'); /** @var AddStorageHandler $addStorageHandler */ $addStorageHandler = $container->query('AddStorageHandler'); $allUsers = $userList->allUsers(); foreach ($allUsers as $user) { try { $this->createStorage($user, $usageScanner, $quotaScanner, $addStorageHandler); } catch (InvalidArgumentException $e) { $output->writeln("Could not update storage for user: " . $user->name()); } } }
<?php require_once 'dependencies.php'; use OCA\Statistics\AppInfo\Chart; $app = new Chart(); $container = $app->getContainer(); ?> <div class="app" ng-app="Statistics"> <div id="app" ng-controller="StatisticsController as Charts"> <div id="app-navigation"> <?php include_once 'userlist.php'; ?> </div> <div id="app-content"> <div> <?php include_once 'chartsettings.php'; ?> </div> <div id="chart-content"> <?php include_once 'chartcontent.php'; ?> </div> </div> </div> </div> <?php