Code Duplication    Length = 19-20 lines in 2 locations

models/Page.php 1 location

@@ 147-165 (lines=19) @@
144
    /**
145
     * @inheritdoc
146
     */
147
    public function behaviors()
148
    {
149
        return ArrayHelper::merge(parent::behaviors(), [
150
            'mediafile' => [
151
                'class' => BehaviorMediafile::class,
152
                'name' => static::tableName(),
153
                'attributes' => [
154
                    UploadModelInterface::FILE_TYPE_THUMB,
155
                ],
156
            ],
157
            'albums' => [
158
                'class' => BehaviorAlbum::class,
159
                'name' => static::tableName(),
160
                'attributes' => [
161
                    'albums',
162
                ],
163
            ],
164
        ]);
165
    }
166
167
    /**
168
     * @return array

models/Product.php 1 location

@@ 169-188 (lines=20) @@
166
    /**
167
     * @inheritdoc
168
     */
169
    public function behaviors()
170
    {
171
        return ArrayHelper::merge(parent::behaviors(), [
172
            'mediafile' => [
173
                'class' => BehaviorMediafile::class,
174
                'name' => static::tableName(),
175
                'attributes' => [
176
                    UploadModelInterface::FILE_TYPE_THUMB,
177
                    UploadModelInterface::FILE_TYPE_IMAGE,
178
                ],
179
            ],
180
            'albums' => [
181
                'class' => BehaviorAlbum::class,
182
                'name' => static::tableName(),
183
                'attributes' => [
184
                    'albums',
185
                ],
186
            ],
187
        ]);
188
    }
189
190
    /**
191
     * @return array