Не совсем понял зачем так делать,
сложилось ощущение, что web заканчивается на вёрстке лендингов и создании интернет-магазинов
composer init --name='gordinskiy/new_package' \
--description='Project description' \
--type='library' \
--author='Dmitriy Gordinskiy' \
--license='MIT' \
--require='php:>=8.2' \
--require='webmozart/assert:^1.11' \
--require-dev='phpunit/phpunit:^10.3' \
--require-dev='vimeo/psalm:^5.11' \
--require-dev='phpstan/phpstan:^1.10'
На этом бы всё закончили, но есть ощущение, будто у него осадочек остался
leading
debounce-promise.Но костыль это или нет - решать вам. Что скажете?Скажем, что нам пофиг, что происходит в вашем коде ¯\_(ツ)_/¯
id | text
id | content | …
tag_id | content_id
class Content extends Model {
public function tags(): BelongsToMany {
return $this->belongsToMany(Tag::class);
}
}
class Tag extends Model {
public function contents(): BelongsToMany {
return $this->belongsToMany(Content::class);
}
}
dd($content->tags);