source: trunk/Common/Form/Types/Hyperlink.php

Last change on this file was 887, checked in by chronos, 4 years ago
  • Added: Static types added to almost all classes, methods and function. Supported by PHP 7.4.
  • Fixed: Various found code issues.
File size: 472 bytes
Line 
1<?php
2
3include_once(dirname(__FILE__).'/Base.php');
4
5class TypeHyperlink extends TypeBase
6{
7 function OnView(array $Item): ?string
8 {
9 $Output = '<a href="'.$Item['Value'].'">'.$Item['Value'].'</a>';
10 return $Output;
11 }
12
13 function OnEdit(array $Item): string
14 {
15 $Output = '<input type="text" name="'.$Item['Name'].'" value="'.$Item['Value'].'"/>';
16 return $Output;
17 }
18
19 function OnLoad(array $Item): ?string
20 {
21 return $_POST[$Item['Name']];
22 }
23}
Note: See TracBrowser for help on using the repository browser.