PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.0.13
Admin Columns v7.0.13
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Formatter / Comment / CommentText.php
codepress-admin-columns / classes / Formatter / Comment Last commit date
Author.php 3 months ago CommentLink.php 3 months ago CommentObject.php 3 months ago CommentText.php 3 months ago Content.php 3 months ago LinkableCommentDate.php 3 months ago Meta.php 3 months ago MetaDateAndAuthor.php 3 months ago ParentId.php 3 months ago Property.php 3 months ago ReplyToLink.php 3 months ago StatusLabel.php 3 months ago UserId.php 3 months ago
CommentText.php
27 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Formatter\Comment;
6
7 use AC\Exception\ValueNotFoundException;
8 use AC\Formatter;
9 use AC\Type\Value;
10
11 class CommentText implements Formatter
12 {
13
14 public function format(Value $value)
15 {
16 $text = get_comment_text($value->get_id());
17
18 if ( ! $text) {
19 throw new ValueNotFoundException('Comment text not found for ID: ' . $value->get_id());
20 }
21
22 return $value->with_value(
23 $text
24 );
25 }
26
27 }