Completed
Push — master ( d99a08...9fef8e )
by Thomas
04:24
created
src/generator/responder/ToManyRelationshipJsonResponderGenerator.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -14,6 +14,9 @@
 block discarded – undo
14 14
 	/** @var Table */
15 15
 	private $foreign;
16 16
 	
17
+	/**
18
+	 * @param \keeko\tools\services\CommandService $service
19
+	 */
17 20
 	public function __construct($service, Table $model, Table $foreign) {
18 21
 		parent::__construct($service);
19 22
 		$this->model = $model;
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
 
22 22
 	protected function addMethods(PhpClass $class, ActionSchema $action) {
23 23
 		// method: run(Request $request, $data = null)
24
-		$class->addUseStatement($this->model->getNamespace() . '\\' . $this->model->getPhpName());
24
+		$class->addUseStatement($this->model->getNamespace().'\\'.$this->model->getPhpName());
25 25
 		$class->setMethod($this->generateRunMethod($this->twig->render('dump-to-one-relationship.twig', [
26 26
 			'class' => $this->model->getPhpName(),
27 27
 			'related' => $this->foreign->getCamelCaseName()
Please login to merge, or discard this patch.
src/generator/responder/ToOneRelationshipJsonResponderGenerator.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -14,6 +14,9 @@
 block discarded – undo
14 14
 	/** @var Table */
15 15
 	private $foreign;
16 16
 	
17
+	/**
18
+	 * @param \keeko\tools\services\CommandService $service
19
+	 */
17 20
 	public function __construct($service, Table $model, Table $foreign) {
18 21
 		parent::__construct($service);
19 22
 		$this->model = $model;
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
 
22 22
 	protected function addMethods(PhpClass $class, ActionSchema $action) {
23 23
 		// method: run(Request $request, $data = null)
24
-		$class->addUseStatement($this->model->getNamespace() . '\\' . $this->model->getPhpName());
24
+		$class->addUseStatement($this->model->getNamespace().'\\'.$this->model->getPhpName());
25 25
 		$class->setMethod($this->generateRunMethod($this->twig->render('dump-to-one-relationship.twig', [
26 26
 			'class' => $this->model->getPhpName(),
27 27
 			'related' => $this->foreign->getCamelCaseName()
Please login to merge, or discard this patch.
src/config/ToolsConfig.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,6 +6,6 @@
 block discarded – undo
6 6
 	public function __construct() {}
7 7
 	
8 8
 	public function getTemplateRoot() {
9
-		return __DIR__ . '/../../templates';
9
+		return __DIR__.'/../../templates';
10 10
 	}
11 11
 }
12 12
\ No newline at end of file
Please login to merge, or discard this patch.
src/command/GenerateSerializerCommand.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 	protected function initialize(InputInterface $input, OutputInterface $output) {
47 47
 		parent::initialize($input, $output);
48 48
 
49
-		$loader = new \Twig_Loader_Filesystem($this->service->getConfig()->getTemplateRoot() . '/serializer');
49
+		$loader = new \Twig_Loader_Filesystem($this->service->getConfig()->getTemplateRoot().'/serializer');
50 50
 		$this->twig = new \Twig_Environment($loader);
51 51
 	}
52 52
 
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 	}
134 134
 
135 135
 	private function generateModel($modelName) {
136
-		$this->logger->info('Generate Serializer from Model: ' . $modelName);
136
+		$this->logger->info('Generate Serializer from Model: '.$modelName);
137 137
 		$model = $this->modelService->getModel($modelName);
138 138
 
139 139
 		// trait
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 		$this->codegenService->dumpStruct($serializer, true);
162 162
 		
163 163
 		// add serializer + APIModelInterface on the model
164
-		$class = new PhpClass(str_replace('\\\\', '\\', $model->getNamespace() . '\\' . $model->getPhpName()));
164
+		$class = new PhpClass(str_replace('\\\\', '\\', $model->getNamespace().'\\'.$model->getPhpName()));
165 165
 		$file = new File($this->codegenService->getFilename($class));
166 166
 		if ($file->exists()) {
167 167
 			$class = PhpClass::fromFile($this->codegenService->getFilename($class));
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
 	 * @param string $actionName
192 192
 	 */
193 193
 	private function generateAction($actionName) {
194
-		$this->logger->info('Generate Serializer for action: ' . $actionName);
194
+		$this->logger->info('Generate Serializer for action: '.$actionName);
195 195
 		
196 196
 		$action = $this->packageService->getAction($actionName);
197 197
 		$generator = new ActionSerializerGenerator($this->service);
Please login to merge, or discard this patch.
src/command/GenerateResponseCommand.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
 	}
141 141
 	
142 142
 	protected function generateResponse($actionName) {
143
-		$this->logger->info('Generate Response: ' . $actionName);
143
+		$this->logger->info('Generate Response: '.$actionName);
144 144
 		$module = $this->packageService->getModule();
145 145
 		
146 146
 		if (!$module->hasAction($actionName)) {
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
 		$modelName = $this->modelService->getModelNameByAction($action);
161 161
 
162 162
 		if (!$action->hasResponse($format)) {
163
-			$action->setResponse($format, str_replace(['Action', 'action'], [ucwords($format) . 'Responder', 'responder'], $action->getClass()));
163
+			$action->setResponse($format, str_replace(['Action', 'action'], [ucwords($format).'Responder', 'responder'], $action->getClass()));
164 164
 		}
165 165
 
166 166
 		// find generator
@@ -228,13 +228,13 @@  discard block
 block discarded – undo
228 228
 			$foreign->getPhpName()
229 229
 		);
230 230
 		
231
-		$many = $module->hasAction($prefix . '-read')
232
-			&& $module->hasAction($prefix . '-update')
233
-			&& $module->hasAction($prefix . '-add')
234
-			&& $module->hasAction($prefix . '-remove')
231
+		$many = $module->hasAction($prefix.'-read')
232
+			&& $module->hasAction($prefix.'-update')
233
+			&& $module->hasAction($prefix.'-add')
234
+			&& $module->hasAction($prefix.'-remove')
235 235
 		;
236
-		$single = $module->hasAction($prefix . '-read')
237
-			&& $module->hasAction($prefix . '-update')
236
+		$single = $module->hasAction($prefix.'-read')
237
+			&& $module->hasAction($prefix.'-update')
238 238
 			&& !$many
239 239
 		;
240 240
 		
Please login to merge, or discard this patch.
src/services/ModelService.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -34,9 +34,9 @@  discard block
 block discarded – undo
34 34
 			$schema = null;
35 35
 			$schemas = [
36 36
 				$input->hasOption('schema') ? $input->getOption('schema') : '',
37
-				$workDir . '/database/schema.xml',
38
-				$workDir . '/core/database/schema.xml',
39
-				$workDir . '/vendor/keeko/core/database/schema.xml'
37
+				$workDir.'/database/schema.xml',
38
+				$workDir.'/core/database/schema.xml',
39
+				$workDir.'/vendor/keeko/core/database/schema.xml'
40 40
 			];
41 41
 			foreach ($schemas as $path) {
42 42
 				if (file_exists($path)) {
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 	public function getTableName($name) {
89 89
 		$db = $this->getDatabase();
90 90
 		if (!Text::create($name)->startsWith($db->getTablePrefix())) {
91
-			$name = $db->getTablePrefix() . $name;
91
+			$name = $db->getTablePrefix().$name;
92 92
 		}
93 93
 	
94 94
 		return $name;
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
 	 */
117 117
 	public function getModels() {
118 118
 		if ($this->models === null) {
119
-			$namespace = $this->packageService->getNamespace() . '\\model';
119
+			$namespace = $this->packageService->getNamespace().'\\model';
120 120
 			$propel = $this->getDatabase();
121 121
 	
122 122
 			$this->models = new ArrayList();
@@ -165,14 +165,14 @@  discard block
 block discarded – undo
165 165
 		if ($package->getVendor() == 'keeko' && $this->isCoreSchema()) {
166 166
 			$model = $package->getName();
167 167
 			if ($this->hasModel($model)) {
168
-				$models []= $model;
168
+				$models [] = $model;
169 169
 			}
170 170
 		}
171 171
 		
172 172
 		// anyway, generate all
173 173
 		else {
174 174
 			foreach ($this->getModels() as $model) {
175
-				$models []= $model->getOriginCommonName();
175
+				$models [] = $model->getOriginCommonName();
176 176
 			}
177 177
 		}
178 178
 		
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
 		$model = $this->getModel($modelName);
239 239
 		$modelObjectName = $model->getPhpName();
240 240
 
241
-		return $database->getNamespace() . '\\' . $modelObjectName;
241
+		return $database->getNamespace().'\\'.$modelObjectName;
242 242
 	}
243 243
 	
244 244
 	/**
Please login to merge, or discard this patch.
src/generator/action/ModelListActionGenerator.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,9 +15,9 @@
 block discarded – undo
15 15
 
16 16
 		// method: run(Request $request)
17 17
 		$class->addUseStatement('Tobscure\\JsonApi\\Parameters');
18
-		$class->addUseStatement(str_replace('model', 'domain', $model->getNamespace()) . '\\' . $model->getPhpName() . 'Domain');
18
+		$class->addUseStatement(str_replace('model', 'domain', $model->getNamespace()).'\\'.$model->getPhpName().'Domain');
19 19
 		$class->setMethod($this->generateRunMethod($this->twig->render('list-run.twig', [
20
-			'domain' => $model->getPhpName() . 'Domain'
20
+			'domain' => $model->getPhpName().'Domain'
21 21
 		])));
22 22
 			
23 23
 	}
Please login to merge, or discard this patch.
src/generator/action/ToManyRelationshipReadActionGenerator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@
 block discarded – undo
20 20
 
21 21
 		// method: run(Request $request) : Response
22 22
 		$class->addUseStatement('Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException');
23
-		$class->addUseStatement($model->getNamespace() . '\\' . $model->getPhpName() . 'Query');
23
+		$class->addUseStatement($model->getNamespace().'\\'.$model->getPhpName().'Query');
24 24
 		$class->setMethod($this->generateRunMethod($this->twig->render('to-many-read-run.twig', [
25 25
 			'model' => $model->getCamelCaseName(),
26 26
 			'class' => $model->getPhpName()
Please login to merge, or discard this patch.
src/generator/action/ToManyRelationshipUpdateActionGenerator.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -21,9 +21,9 @@
 block discarded – undo
21 21
 		// method: run(Request $request) : Response
22 22
 		$class->addUseStatement('Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException');
23 23
 		$class->addUseStatement('Tobscure\\JsonApi\\Exception\\InvalidParameterException');
24
-		$class->addUseStatement($middle->getNamespace() . '\\' . $middle->getPhpName() . 'Query');
25
-		$class->addUseStatement($model->getNamespace() . '\\' . $model->getPhpName() . 'Query');
26
-		$class->addUseStatement($model->getNamespace() . '\\' . $foreignModel->getPhpName() . 'Query');
24
+		$class->addUseStatement($middle->getNamespace().'\\'.$middle->getPhpName().'Query');
25
+		$class->addUseStatement($model->getNamespace().'\\'.$model->getPhpName().'Query');
26
+		$class->addUseStatement($model->getNamespace().'\\'.$foreignModel->getPhpName().'Query');
27 27
 		$class->setMethod($this->generateRunMethod($this->twig->render('to-many-update-run.twig', [
28 28
 			'model' => $model->getCamelCaseName(),
29 29
 			'class' => $model->getPhpName(),
Please login to merge, or discard this patch.