protected function makeTargetsForAllAttributes()
    {
        $modelInfo = $this->getModelInformation();

        if ( ! $modelInfo) {
            // @codeCoverageIgnoreStart
            return [];
            // @codeCoverageIgnoreEnd
        }

        $targets = [];

        foreach ($modelInfo->attributes as $key => $attribute) {
            if ( ! $this->isAttributeRelevant($attribute)) continue;

            $targets[] = $this->parseTarget($key);
        }

        return $targets;
    }