/** * @inheritdoc */ public function getPicture($id, $currentIdentity = true) { $condition = ['id' => $id]; if ($currentIdentity) { $condition['user_id'] = $this->id; } if (($picture = \app\models\UserProfilePicture::find()->where($condition)->one()) === null) { return null; } return ['mimetype' => $picture->mimetype, 'width' => $picture->width, 'height' => $picture->height, 'picture' => base64_decode($picture->contents)]; }