From 71faecaadce89c5d76e5fce8b69c63581e9522b1 Mon Sep 17 00:00:00 2001 From: Mark Pemburn Date: Fri, 22 Sep 2017 15:09:08 -0400 Subject: [PATCH 1/2] Make ACF compatible with users --- src/Field/BasicField.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Field/BasicField.php b/src/Field/BasicField.php index 5b39971..546c6e3 100644 --- a/src/Field/BasicField.php +++ b/src/Field/BasicField.php @@ -7,6 +7,9 @@ use Corcel\Model\Meta\PostMeta; use Corcel\Model\Term; use Corcel\Model\Meta\TermMeta; +use Corcel\Model\User; +use Corcel\Model\Meta\UserMeta; + /** * Class BasicField. @@ -63,6 +66,8 @@ public function __construct(Model $post) $this->postMeta = new PostMeta(); } elseif ($post instanceof Term) { $this->postMeta = new TermMeta(); + } elseif ($post instanceof User) { + $this->postMeta = new UserMeta(); } $this->postMeta->setConnection($post->getConnectionName()); @@ -151,6 +156,8 @@ public function getKeyName() return 'post_id'; } elseif ($this->post instanceof Term) { return 'term_id'; + } elseif ($this->post instanceof User) { + return 'user_id'; } } From e598b468df622545a432b78e0387e899f7262103 Mon Sep 17 00:00:00 2001 From: Mark Pemburn Date: Fri, 22 Sep 2017 15:13:42 -0400 Subject: [PATCH 2/2] Style error --- src/Field/BasicField.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Field/BasicField.php b/src/Field/BasicField.php index 546c6e3..bae10ae 100644 --- a/src/Field/BasicField.php +++ b/src/Field/BasicField.php @@ -10,7 +10,6 @@ use Corcel\Model\User; use Corcel\Model\Meta\UserMeta; - /** * Class BasicField. *