Skip to content
This repository has been archived by the owner on Feb 13, 2021. It is now read-only.

Commit

Permalink
fix code style
Browse files Browse the repository at this point in the history
  • Loading branch information
famoser committed Dec 28, 2019
1 parent c4a745e commit 4821d84
Show file tree
Hide file tree
Showing 19 changed files with 72 additions and 177 deletions.
1 change: 1 addition & 0 deletions .phpunit.result.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
C:37:"PHPUnit\Runner\DefaultTestResultCache":309:{a:2:{s:7:"defects";a:0:{}s:5:"times";a:3:{s:73:"App\Tests\Controller\LoginControllerTest::testPublicUrls with data set #0";d:10.542;s:73:"App\Tests\Controller\LoginControllerTest::testSecureUrls with data set #0";d:0.084;s:70:"App\Tests\Controller\LoginControllerTest::test404Urls with data set #0";d:2.716;}}}
6 changes: 3 additions & 3 deletions src/Controller/Administration/OrganisationController.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,12 @@ public function exportAction(CsvServiceInterface $csvService)
$entry = [];
$entry[] = $organisation->getName();
$entry[] = $organisation->getEmail();
$entry[] = $this->generateUrl("login_code", ["code" => $organisation->getAuthenticationCode()], UrlGeneratorInterface::ABSOLUTE_URL);
$entry[] = $this->generateUrl('login_code', ['code' => $organisation->getAuthenticationCode()], UrlGeneratorInterface::ABSOLUTE_URL);

$organisationArray[] = $entry;
}

return $csvService->streamCsv("authentication_codes.csv", $organisationArray);
return $csvService->streamCsv('authentication_codes.csv', $organisationArray);
}

/**
Expand All @@ -71,7 +71,7 @@ public function exportAction(CsvServiceInterface $csvService)
*/
public function eventsAction(Organisation $organisation)
{
return $this->render("administration/organisation/events.twig", ['organisation' => $organisation]);
return $this->render('administration/organisation/events.twig', ['organisation' => $organisation]);
}

/**
Expand Down
1 change: 0 additions & 1 deletion src/Controller/Base/BaseController.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@

namespace App\Controller\Base;

use App\Entity\FrontendUser;
use App\Model\Breadcrumb;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
Expand Down
14 changes: 4 additions & 10 deletions src/Controller/LoginController.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@
use App\Controller\Base\BaseFormController;
use App\Entity\Organisation;
use App\Form\PasswordContainer\LoginType;
use App\Model\User;
use App\Security\UserProvider;
use Symfony\Component\EventDispatcher\EventDispatcher;
use Symfony\Component\Form\Extension\Core\Type\SubmitType;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
Expand All @@ -36,9 +34,10 @@ public static function getSubscribedServices()
{
return parent::getSubscribedServices() +
[
'event_dispatcher' => EventDispatcherInterface::class
'event_dispatcher' => EventDispatcherInterface::class,
];
}

/**
* @Route("", name="login")
*
Expand Down Expand Up @@ -66,24 +65,19 @@ public function indexAction(AuthenticationUtils $authenticationUtils)
public function codeAction(Request $request, string $code, UserProvider $provider)
{
/** @var Organisation $organisation */

$organisation = $this->getDoctrine()->getRepository(Organisation::class)->findOneBy(["authenticationCode" => $code]);
$organisation = $this->getDoctrine()->getRepository(Organisation::class)->findOneBy(['authenticationCode' => $code]);
if ($organisation === null) {
$this->displayError($this->getTranslator()->trans('login.error.invalid_auth_code', [], 'login'));
} else {
$user = $provider->loadUserByUsername($organisation->getEmail());
$this->loginUser($request, $user);

return $this->redirectToRoute("organisation_view", ["organisation" => $organisation->getId()]);
return $this->redirectToRoute('organisation_view', ['organisation' => $organisation->getId()]);
}

return $this->render('login/login_code.html.twig');
}

/**
* @param Request $request
* @param UserInterface $user
*/
protected function loginUser(Request $request, UserInterface $user)
{
//login programmatically
Expand Down
18 changes: 10 additions & 8 deletions src/Controller/Organisation/EventController.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ public function newAction(Organisation $organisation, Request $request, Translat
$event = new Event();
$event->setSemester(SemesterType::getCurrentSemester());
$event->setOrganisation($organisation);
$event->setLocation("");
$event->setLocation('');
$event->setBudget(0);
$event->setNeedFinancialSupport(false);
$event->setStartDate(new \DateTime());
Expand All @@ -60,14 +60,13 @@ function () use ($event, $translator) {
}

$this->organisation = $organisation;

return $this->render('organisation/event/new.html.twig', ['form' => $myForm->createView()]);
}

/**
* @Route("/{event}/clone", name="organisation_event_copy")
*
* @param Organisation $organisation
* @param Event $event
* @return Response
*/
public function copyAction(Organisation $organisation, Event $event)
Expand All @@ -78,7 +77,7 @@ public function copyAction(Organisation $organisation, Event $event)
$manager->persist($clonedEvent);
$manager->flush();

return $this->redirectToRoute("organisation_event_edit", ["organisation" => $organisation->getId(), "event" => $event->getId()]);
return $this->redirectToRoute('organisation_event_edit', ['organisation' => $organisation->getId(), 'event' => $event->getId()]);
}

/**
Expand All @@ -102,6 +101,7 @@ function () use ($event, $translator) {
}

$this->organisation = $organisation;

return $this->render('organisation/event/edit.html.twig', ['form' => $myForm->createView(), 'event' => $event]);
}

Expand All @@ -115,17 +115,19 @@ public function removeAction(Organisation $organisation, Request $request, Event
//process form
$form = $this->handleDeleteForm($request, $event);
if ($form === null) {
return $this->redirectToRoute('organisation_view', ["organisation" => $organisation->getId()]);
return $this->redirectToRoute('organisation_view', ['organisation' => $organisation->getId()]);
}

$this->organisation = $organisation;

return $this->render('organisation/event/remove.html.twig', ['form' => $form->createView(), 'event' => $event]);
}

private function validateEvent(Event $event, TranslatorInterface $translator): bool
{
if (strlen($event->getNameDe()) === 0 && strlen($event->getNameEn()) === 0) {
$this->displayError($translator->trans("new.error.no_name", [], "organisation_event"));
if (\mb_strlen($event->getNameDe()) === 0 && \mb_strlen($event->getNameEn()) === 0) {
$this->displayError($translator->trans('new.error.no_name', [], 'organisation_event'));

return false;
}

Expand All @@ -142,7 +144,7 @@ protected function getIndexBreadcrumbs()
// test in frontend
return array_merge(parent::getIndexBreadcrumbs(), [
new Breadcrumb(
$this->generateUrl('organisation_view', ["organisation" => $this->organisation->getId()]),
$this->generateUrl('organisation_view', ['organisation' => $this->organisation->getId()]),
$this->getTranslator()->trans('view.title', [], 'organisation')
),
]);
Expand Down
10 changes: 4 additions & 6 deletions src/Controller/OrganisationController.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ public function viewAction(Request $request, Organisation $organisation)

$output = [];

$hasSemesterReport = $this->getDoctrine()->getRepository(SemesterReport::class)->findOneBy(["organisation" => $organisation->getId(), "semester" => SemesterType::getCurrentSemester()]);
$hasSemesterReport = $this->getDoctrine()->getRepository(SemesterReport::class)->findOneBy(['organisation' => $organisation->getId(), 'semester' => SemesterType::getCurrentSemester()]);
if (!$hasSemesterReport) {
//allow semester creation
$semester = new SemesterReport();
Expand All @@ -46,22 +46,20 @@ public function viewAction(Request $request, Organisation $organisation)
$hasSaved = false;
$form = $this->handleCreateForm($request, $semester, function () use (&$hasSaved) {
$hasSaved = true;

return true;
});

if (!$hasSaved) {
$output["submit_semester_report"] = $form->createView();
$output['submit_semester_report'] = $form->createView();
}
}

$output["organisation"] = $organisation;
$output['organisation'] = $organisation;

return $this->render('organisation/view.html.twig', $output);
}

/**
* @param Organisation $event
*/
private function ensureAccessGranted(Organisation $event)
{
$this->denyAccessUnlessGranted(BaseVoter::VIEW, $event);
Expand Down
67 changes: 0 additions & 67 deletions src/Entity/Event.php
Original file line number Diff line number Diff line change
Expand Up @@ -103,9 +103,6 @@ class Event extends BaseEntity
*/
private $organisation;

/**
* @return int
*/
public function getSemester(): int
{
return $this->semester;
Expand All @@ -119,9 +116,6 @@ public function getSemesterName(): string
return SemesterType::semesterToString($this->getSemester());
}

/**
* @param int $semester
*/
public function setSemester(int $semester): void
{
$this->semester = $semester;
Expand All @@ -135,33 +129,21 @@ public function getName()
return $this->getNameDe() !== null ? $this->getNameDe() : $this->getNameEn();
}

/**
* @return string|null
*/
public function getNameDe(): ?string
{
return $this->nameDe;
}

/**
* @param string|null $nameDe
*/
public function setNameDe(?string $nameDe): void
{
$this->nameDe = $nameDe;
}

/**
* @return string|null
*/
public function getNameEn(): ?string
{
return $this->nameEn;
}

/**
* @param string|null $nameEn
*/
public function setNameEn(?string $nameEn): void
{
$this->nameEn = $nameEn;
Expand All @@ -175,132 +157,83 @@ public function getDescription()
return $this->getDescriptionDe() !== null ? $this->getDescriptionDe() : $this->getDescriptionEn();
}

/**
* @return string|null
*/
public function getDescriptionDe(): ?string
{
return $this->descriptionDe;
}

/**
* @param string|null $descriptionDe
*/
public function setDescriptionDe(?string $descriptionDe): void
{
$this->descriptionDe = $descriptionDe;
}

/**
* @return string|null
*/
public function getDescriptionEn(): ?string
{
return $this->descriptionEn;
}

/**
* @param string|null $descriptionEn
*/
public function setDescriptionEn(?string $descriptionEn): void
{
$this->descriptionEn = $descriptionEn;
}

/**
* @return string
*/
public function getLocation(): string
{
return $this->location;
}

/**
* @param string $location
*/
public function setLocation(string $location): void
{
$this->location = $location;
}

/**
* @return \DateTime|null
*/
public function getStartDate(): ?\DateTime
{
return $this->startDate;
}

/**
* @param \DateTime|null $startDate
*/
public function setStartDate(?\DateTime $startDate): void
{
$this->startDate = $startDate;
}

/**
* @return \DateTime|null
*/
public function getEndDate(): ?\DateTime
{
return $this->endDate;
}

/**
* @param \DateTime|null $endDate
*/
public function setEndDate(?\DateTime $endDate): void
{
$this->endDate = $endDate;
}

/**
* @return int
*/
public function getBudget(): int
{
return $this->budget;
}

/**
* @param int $budget
*/
public function setBudget(int $budget): void
{
$this->budget = $budget;
}

/**
* @return bool
*/
public function isNeedFinancialSupport(): bool
{
return $this->needFinancialSupport;
}

/**
* @param bool $needFinancialSupport
*/
public function setNeedFinancialSupport(bool $needFinancialSupport): void
{
$this->needFinancialSupport = $needFinancialSupport;
}

/**
* @return Organisation
*/
public function getOrganisation(): Organisation
{
return $this->organisation;
}

/**
* @param Organisation $organisation
*/
public function setOrganisation(Organisation $organisation): void
{
$this->organisation = $organisation;
}

}

0 comments on commit 4821d84

Please sign in to comment.