public function path()
    {
        //return $this->dispatch(new GetPostPathCommand($this));

        $data = [
            'year'  => $this->created_at->format('Y'),
            'month' => $this->created_at->format('m'),
            'day'   => $this->created_at->format('d'),
            'slug'  => $this->getSlug()
        ];

        return \URL::route('post.view', $data);
    }