Code Duplication    Length = 4-4 lines in 3 locations

src/command/GenerateApiCommand.php 3 locations

@@ 592-595 (lines=4) @@
589
	
590
	protected function generateModelProperties(Definitions $props, Table $model, $write = false) {
591
		// links
592
		if (!$write) {
593
			$links = $props->get('links')->setType('object')->getProperties();
594
			$links->get('self')->setType('string');
595
		}
596
		
597
		// data
598
		$data = $this->generateResourceData($props);
@@ 650-653 (lines=4) @@
647
			$rel = $props->get($typeName)->setType('object')->getProperties();
648
			
649
			// links
650
			if (!$write) {
651
				$links = $rel->get('links')->setType('object')->getProperties();
652
				$links->get('self')->setType('string');
653
			}
654
			
655
			// data
656
			$this->generateResourceData($rel);
@@ 667-670 (lines=4) @@
664
			$rel = $props->get($typeName)->setType('object')->getProperties();
665
			
666
			// links
667
			if (!$write) {
668
				$links = $rel->get('links')->setType('object')->getProperties();
669
				$links->get('self')->setType('string');
670
			}
671
			
672
			// data
673
			$rel->get('data')