| @@ -34,6 +34,11 @@ discard block | ||
| 34 | 34 | return $this; | 
| 35 | 35 | } | 
| 36 | 36 | |
| 37 | + /** | |
| 38 | + * @param integer $columnsCount | |
| 39 | + * @param integer $localesCount | |
| 40 | + * @param integer $headerRowsCount | |
| 41 | + */ | |
| 37 | 42 | public static function emptySheet($columnsCount, $localesCount, $headerRowsCount) | 
| 38 | 43 |      { | 
| 39 | 44 | $instance = new self; | 
| @@ -46,6 +51,12 @@ discard block | ||
| 46 | 51 | return $instance; | 
| 47 | 52 | } | 
| 48 | 53 | |
| 54 | + /** | |
| 55 | + * @param integer $dataRowsCount | |
| 56 | + * @param integer $columnsCount | |
| 57 | + * @param integer $localesCount | |
| 58 | + * @param integer $headerRowsCount | |
| 59 | + */ | |
| 49 | 60 | public static function sheetWithData($dataRowsCount, $columnsCount, $localesCount, $headerRowsCount) | 
| 50 | 61 |      { | 
| 51 | 62 | $instance = new self; | 
| @@ -109,8 +109,8 @@ discard block | ||
| 109 | 109 | * Load all directory file translation (multiple group) into translations collection. | 
| 110 | 110 | * | 
| 111 | 111 | * @param $directory | 
| 112 | - * @param $locale | |
| 113 | - * @param $namespace | |
| 112 | + * @param string $locale | |
| 113 | + * @param null|string $namespace | |
| 114 | 114 | */ | 
| 115 | 115 | private function loadTranslationsInDirectory($directory, $locale, $namespace) | 
| 116 | 116 |      { | 
| @@ -179,7 +179,7 @@ discard block | ||
| 179 | 179 | * Return relative path of language file. | 
| 180 | 180 | * | 
| 181 | 181 | * @param $file | 
| 182 | - * @return mixed | |
| 182 | + * @return string | |
| 183 | 183 | */ | 
| 184 | 184 | private function sourceFile($file) | 
| 185 | 185 |      { | 
| @@ -189,7 +189,7 @@ discard block | ||
| 189 | 189 | /** | 
| 190 | 190 | * Return relative path related to base_path() | 
| 191 | 191 | * | 
| 192 | - * @param $path | |
| 192 | + * @param string $path | |
| 193 | 193 | * @return string | 
| 194 | 194 | */ | 
| 195 | 195 | private function toRelative($path) | 
| @@ -35,6 +35,9 @@ discard block | ||
| 35 | 35 | $this->nullOutput(); | 
| 36 | 36 | } | 
| 37 | 37 | |
| 38 | + /** | |
| 39 | + * @param Collection $translations | |
| 40 | + */ | |
| 38 | 41 | public function setTranslations($translations) | 
| 39 | 42 |      { | 
| 40 | 43 | $this->translations = $translations; | 
| @@ -54,6 +57,9 @@ discard block | ||
| 54 | 57 | }); | 
| 55 | 58 | } | 
| 56 | 59 | |
| 60 | + /** | |
| 61 | + * @param string $file | |
| 62 | + */ | |
| 57 | 63 | protected function writeFile($file, $items) | 
| 58 | 64 |      { | 
| 59 | 65 |          $this->output->writeln('  '.$file); | 
| @@ -3,12 +3,12 @@ | ||
| 3 | 3 | namespace Nikaia\TranslationSheet\Translation; | 
| 4 | 4 | |
| 5 | 5 | use Illuminate\Filesystem\Filesystem; | 
| 6 | +use Illuminate\Foundation\Application; | |
| 6 | 7 | use Illuminate\Support\Arr; | 
| 7 | 8 | use Illuminate\Support\Collection; | 
| 8 | 9 | use Nikaia\TranslationSheet\Commands\Output; | 
| 9 | 10 | use Nikaia\TranslationSheet\Spreadsheet; | 
| 10 | 11 | use Nikaia\TranslationSheet\Util; | 
| 11 | -use Illuminate\Foundation\Application; | |
| 12 | 12 | |
| 13 | 13 | class Writer | 
| 14 | 14 |  { |