/** * Deploy LazyStrings. * * @return Illuminate\Http\Response */ public function deploy() { $this->lazyStrings->generate(); $metadata = $this->lazyStrings->getMetadata(); $this->data['lazyVersion'] = LazyStrings::VERSION; $this->data['refreshedBy'] = $metadata['refreshedBy']; $this->data['refreshedOn'] = $metadata['refreshedOn']; return view('lazy-strings::lazy', $this->data); }
/** * @test */ public function it_gets_strings_metadata() { $lazyStrings = new LazyStrings(['url' => $this->url, 'sheets' => ['en' => 0, 'es' => 1329731586, 'pt' => 1443604037], 'target' => __DIR__, 'backup' => __DIR__, 'nested' => true]); $this->assertArrayHasKey('refreshedBy', $lazyStrings->getMetadata()); $this->assertArrayHasKey('refreshedOn', $lazyStrings->getMetadata()); }