@@ -51,6 +51,7 @@ import (
51
51
type Server struct {
52
52
Version * phpstore.Version
53
53
logger zerolog.Logger
54
+ appVersion string
54
55
homeDir string
55
56
projectDir string
56
57
documentRoot string
@@ -62,7 +63,7 @@ type Server struct {
62
63
var addslashes = strings .NewReplacer ("\\ " , "\\ \\ " , "'" , "\\ '" )
63
64
64
65
// NewServer creates a new PHP server backend
65
- func NewServer (homeDir , projectDir , documentRoot , passthru string , logger zerolog.Logger ) (* Server , error ) {
66
+ func NewServer (homeDir , projectDir , documentRoot , passthru , appVersion string , logger zerolog.Logger ) (* Server , error ) {
66
67
logger .Debug ().Str ("source" , "PHP" ).Msg ("Reloading PHP versions" )
67
68
phpStore := phpstore .New (homeDir , true , nil )
68
69
version , source , warning , err := phpStore .BestVersionForDir (projectDir )
@@ -76,6 +77,7 @@ func NewServer(homeDir, projectDir, documentRoot, passthru string, logger zerolo
76
77
return & Server {
77
78
Version : version ,
78
79
logger : logger .With ().Str ("source" , "PHP" ).Str ("php" , version .Version ).Str ("path" , version .ServerPath ()).Logger (),
80
+ appVersion : appVersion ,
79
81
homeDir : homeDir ,
80
82
projectDir : projectDir ,
81
83
documentRoot : documentRoot ,
0 commit comments