Всем привет.
Простой пример. Связи не описывал но думаю вы поймете.
Тянем все страны ... чего то делаем.
Все области для страны ... чего то делаем.
Все города для области ... чего то делаем.
class SampleClass
{
public function doAnything()
{
foreach(Country::find()->all() as $Country) {
// some code here ...
foreach($Country->locations as $Location) {
// some code here ...
foreach($Location->cities as $City) {
// some code here ...
}
}
}
}
}
class Country extends ActiveRecord
{
}
class Location extends ActiveRecord
{
}
class City extends ActiveRecord
{
}
Нужно ли указывать на UML диаграмме зависимость класса
SamleClass от
Location и
City?